E-mail sent to www@gentoo.org by Richard Birch """ I've recently had a show stopping problem of which the solution is not in the udev or 2.6 migration guides. I basically had to delete /dev/.devfsd manually. Before doing this i kept getting a message during bootup saying that neight devfs or udev were supported on my system, even though i had followed all the steps required for udev. After deleting /dev/.devfsd the problem disappeared. I got the solution from someone else on the gentoo forums who'd experienced the same problem (http://forums.gentoo.org/viewtopic.php?t=270223). I don't know why some of us have had this problem while most people haven't but it seems to be an issue that will stop some from being able to use udev. """
a little more info is in order ... like what version of baselayout were they using ?
I have this problem now. Well, actually a variety. Since I still have devfs installed /sbin/rc reverts to that. As for baselayout I use 1.11.6-r1. In http://webpages.charter.net/decibelshelp/LinuxHelp_UDEVPrimer.html there is a snippet from an /sbin/rc with the following rows # Fix weird bug where there is a /dev/.devfsd in a unmounted /dev mymounts="$(awk '($3 == "devfs") { print "yes"; exit 0 }' /proc/mounts)" if [ -e "/dev/.devfsd" -a "${mymounts}" != "yes" ] then rm -f /dev/.devfsd fi I'll try these and see what happens...
Nope didn't work for me. That is I still get the message about the system falling back to devfs. (Sorry for the bugspam, but I dont want to make other people try this in vain.)
that little snippet has been in baselayout for a long time, but i dont think it ever worked problem being that, at that time in the boot process, / is readonly, so i dont think the rm ever works ;) i could change it to dump an error message ... the other problem is that not many users can handle screwing around with the underlying filesystem when /dev is mounted ... trick would have to be: mkdir /mnt/blah mount --bind / /mnt/blah rm -f /mnt/blah/dev/.devfsd umount /mnt/blah
Oops, I just realized my problem had nothing to do with this bug. (I had forgot to install the new kernel after reconfiguring it for udev. So devfs were already mounted by the kernel.)
Waiting for more info that doesn't come...