Robin H. Johnson wrote:
The final solution in this thread: TL;DR version: If your /usr is NOT on /, you MUST use an initramfs. More detailed: 1. If you want /usr or /var on separate partitions (not LVM or anything elsewhere userspace action is required to make the block devices usable), then the minimal initramfs (or something more capable) MUST be used so that udev is happy. 2. If your /usr, /var, root etc block devices require userspace action (eg LVM, MD, crypto, firmware etc). You MUST use genkernel, dracut or some other initramfs of your own creation. The proposed minimal initramfs WILL NOT handle these situations.
The need of init* is just what I want to avoid. Seeing how this is coming, I'm glad I didn't get /usr, /var set up on LVM just to find out I got to put it back like it was before I put in all the effort to do it.
Pardon me for saying this, this is a crap sandwich. Whoever came up with this should have to eat it. I hope all the people this messes up has his/her email addy.
Dale :-) :-)