Rich Freeman wrote: > On Sat, Feb 7, 2015 at 2:25 PM, Dale <[email protected]> wrote: >> My partitions are something like this. Normal partitions, /boot and >> root itself. /usr and /var on LVM. > Gentoo dropped support for booting without mounting /usr early in boot > a while back. That isn't to say that it would have instantly stopped > working, but there is no requirement for package maintainers to > support this configuration, and many upstreams have been moving in > directions that will tend to break this. > > There are many ways to get around this. The most common is to mount > /usr from your initramfs. Another option is to run a script early > during boot to mount /usr, ensuring that the necessary tools to do so > are on your root partition. Another option is to put /usr on your > root partition. I'm sure there are other options as well, but in > general you can't always rely on your root partition being able to > mount /usr these days. > > -- > Rich > >
Yea, I went through this before. Thing is tho, those init thingys have a history of screwing up with me even before I started using Gentoo. It was one reason I switched distros. I was using Mandrake before Gentoo. When I tried a while back, the init thingy failed and I couldn't boot with it. Once I got it working, I didn't even touch it again. No clue why it stopped working even tho it worked for a while. At some point, it'll fail and I can't boot either way, with or without a init thingy. At that point, it could be new distro time. I like Gentoo but as I have said before, when a OS stops suiting my needs, like booting up, then I'll switch. This computer is a doorstop when the OS doesn't boot. I've made some progress but the latest dracut won't include the stuff it needs so I had to go back to a older version. No clue why the old one will work and the new one won't. I've played with the config files but the new one is persistent on not including what I need. [ebuild U ~] sys-kernel/dracut-040-r3 [034-r4] USE="-debug (-selinux) -systemd% (-device-mapper%*) (-net%)" DRACUT_MODULES="(-biosdevname%) (-bootchart%) (-btrfs%) (-caps%) (-cifs%) (-crypt%) (-crypt-gpg%) (-crypt-loop%) (-dash%) (-dmraid%) (-dmsquash-live%) (-gensplash%) (-iscsi%) (-livenet%) (-lvm%) (-mdraid%) (-multipath%) (-nbd%) (-nfs%) (-plymouth%) (-ssh-client%) (-syslog%) (-systemd%)" 0 KiB [ebuild R ~] sys-kernel/dracut-034-r4 USE="device-mapper -debug -net (-selinux)" DRACUT_MODULES="lvm* -biosdevname -bootchart -btrfs -caps -cifs -crypt -crypt-gpg -crypt-loop -dash -dmraid -dmsquash-live -gensplash -iscsi -livenet -mdraid -multipath -nbd -nfs -plymouth -ssh-client -syslog -systemd" 0 KiB Top one seems to leave out lvm no matter what and the bottom includes them just fine. Old one it is, which puts me behind from the get go. Before I reboot again, going to update some install DVDs. ;-) Dale :-) :-)

