Great, I did just that, setup /usr with the installer -- basically stumbled upon a working solution, looks like things would have broken pre-F18...
Nice systemd-analyze results, incredible. What led me to your guide was NetworkManager's wait-online-service, which alone added 30 seconds to boot time! Down to 6 seconds now, and should get under 4 seconds with "sudo dracut -f -H -o plymouth" test that I'll run later today.
On Tue, Apr 2, 2013 at 12:34 PM, Harald Hoyer harald.hoyer@gmail.comwrote:
Am 02.04.2013 11:50, schrieb Noah Cutler:
Harald
Ok, so then separate /usr is apparently not broken, or for now there's a fallback mechanism (as of F18) to make things work in the event that
/usr is on
its own partition.
Either way my setup is working (appears to), but it would be nice to
really know
if separate usr is causing any issues at all, or if the intramfs
definitely has
my back with /usr entry in /etc/fstab (i.e. no need for dracut workaround suggested elsewhere in this thread).
The initramfs has your back covered. The only problem arises, when the initramfs has not enough information or tools or kernel drivers to mount /usr or to assemble the device it lives on. This case should not be possible, if you set up /usr with the installer. If you encounter such a problem, then please file a bug, because dracut (the initramfs framework) should be able to cope with all supported installation locations.
Thanks for your awesome optimization guide, BTW:
http://www.harald-hoyer.de/personal/blog/fedora-17-boot-optimization-from-15...
sub 4 second boot times are possible ;-)
you are welcome :)
$ systemd-analyze Startup finished in 6s 730ms 730us (firmware) + 35ms 148us (loader) + 665ms 330us (kernel) + 428ms 948us (initrd) + 1s 598ms 595us (userspace) = 9s 458ms 751us
$ cat /etc/fedora-release Fedora release 19 (Schrödinger’s Cat)
.... I need a faster BIOS :)