Quoth Ben Munat, on Sunday, the 20th of February:
Thanks for the idea, but that's the first thing I checked. The fstab is exactly as it was... and besides, other stuff is mounted just fine. Actually, the only thing that doesn't get mounted is /usr. That's definitely in fstab, so I assume there's either a disk problem or something got screwed up in the lvm stuff. Still fairly mystified, however... any ideas welcome!
Ben
There has been a bad version of gawk around last week. It links to libpcre-something, which lives in /usr/lib.
As /sbin/rc and friends use awk before /usr is mounted, this causes early boot to fail.
At least it bit me.
Try this:
boot with init=/bin/bash
do a "ldd /bin/awk"
If it lists a link to libpcre, remount / read-write, manually mount /usr, and copy /usr/lib/libpcre* to /lib
reboot (should come up cleanly now)
emerge --sync; emerge -au gawk
rm /lib/libpcre*
YMMV, it fixed it for me. Your problem might be different.
HTH, Greets,
Peter G.--
"I do not think the way you think I think."
-- Kai, last of the Brunnen G
