Andrey Borzenkov wrote:
In ten years closely working with Mandrake/Mandriva there were quite a few bugs resulting from someone mounting /usr as separate filesystem.
(remember, we are talking *boot-time* files
In the 25 years working with unix and linux, I have alot more history with having /usr standard. BUT, I said ***why MOVE*** the files from bin->/usr? Only 1 file had deps on /usr -- the new lib for mount. So why through out the entire ability to have a separate user when it worked for those who wanted it.
I missed my BT adapter on boot because it needed program to be started by udev rule to inform software stack that this adapter was present.
---- And you were unable to move that into /lib?
Unfortunately this rule called program that needed libraries from /usr.
Like the rules I see fly by that load things from /usr/share for oracle's virtual machine. IF they were important, I'd move them to root.
This worked quite nicely for adapter you plug in after system is initialized. But I had built-in adapter which needs coldplpug. And device coldplug is executed quite early in *boot-time* sequence ...
Is that a reason to move files needed by any and everyone to /usr? If your system has a limitation, should it be limited for everyone or, would you -- if you wanted to boot from root, move the needed drivers onto root. I've never said that opensuse should get rid of initrd or systemd. What I have said is to not *create* problems in compatibility for those who spent the time to make their system work.
What it looks like is systemd couldn't handle things from boot,
All those problems existed long before systemd was even invented.
--- For
specific configuration that you control 100% you can fix them.
Most people have 100% control over their own machine.
But we are speaking about generic distribution where we sometimes do not even control which software user installs.
Driver files could easily be moved to root. However, if initrd works for you -- and you like it, I don't suggest changing. Why would you want to close of flexibility options that are suggested by systemd for optimizing boot speed? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org