dCore Import Debian Packages to Mountable SCE extensions > dCore X86
Boot time
mzlj10:
Can someone with more experience help me and explain me why is boot time so long?
Extensions I'm using at boot are xorg-base, jwm, mono-runtime, libmono-system-reactive-windows-forms2.2-cil
All extensions are in one file - sce_progs.
Boot time is around 60 sec, is there possibility to boot around 20sec?
I followed this post - http://forum.tinycorelinux.net/index.php/topic,11235.msg58715/topicseen.html#msg58715 but didn't make boot much faster.
I will be very grateful for your help.
nitram:
Hi mzlj10.
This topic didn't make it into the wiki yet, although this old thread might help:
http://forum.tinycorelinux.net/index.php/topic,19543.0/nowap.html
Backup your SCE(s) and re-import as a list (sce-import -l), as it sounds like you've done, but also configure and activate an sce.purge file before the re-import. On my hardware it made a noticeable difference. The purge entries listed in the thread shouldn't break anything, but they might, so it may take some adjusting. Heed the breakage warning in the sce.purge example.
mzlj10:
thank you for your reply :)
I managed to do 35 s boot time. Is there any other way to do it better?
nitram:
That's a nice improvement, just doublecheck to ensure the purge didn't break any extensions. Having used both, ultimately TC7 will boot faster than dCore, however, i don't think the Tiny Core repository has some of the software you are running. Some other stuff you could consider, reduce BIOS splash or boot loader timeouts, remove items not regularly used from sceboot.lst and place in OnDemand, replace JWM with a lighter WM (eg. FLWM, dwm). Not sure what xorg-base is, if you mean xorg-all then replace this with the specific xorg-driver for your hardware (eg. xorg-intel). Or you could try Xvesa (not to be confused with xorg-vesa) instead of Xorg-all, but it may not work with your hardware or provide an adequate monitor resolution. There was previously a bug where sce-load was double-checking extension md5sums but that was fixed, wonder now if this fix also addressed sceboot.lst items, Jason would know best. That's all i can think of for now.
nitram:
Was thinking dCore specific, just like Tiny Core ensure /etc/sysconfig/tcedir/mydata.tgz save file is small. If boot time is priority and it's >1-5MB then consider setting up a dedicated /home and/or /opt partition. You can run filetool, complete a 'dry run' => 'Go' save to search for large files. Or Control Panel -> System Stats -> bigHomeFiles. Some /home files can safely be excluded from backup, add specific items to /opt/.xfiletool.lst manually or via filetool -> Excluded from backup.
Navigation
[0] Message Index
[#] Next page
Go to full version