On Sat, 2001-09-08 at 15:59, dman wrote: > On Sat, Sep 08, 2001 at 10:05:33AM +0100, Ross Burton wrote: > | Yes, it's me again. > | > | Once this is sorted I'll stop bugging you, I promise! > | > | Does the kernel-image for 2.4.x from unstable come with devfsd on? I > ^ > devfsd and devfs are two different things. devfsd is a user-space > daemon that registers itself with a devfs-enabled kernel to provide > various naming and partition adjustments when devfs events occur.
Sorry, I knew that. Typo... > No, the stock kernels don't have devfs enabled by default. You can > either recompile your kernel and enable devfs and auto-mount it at > boot time OR you can add "devfs=mount" to your kernel command line. Okay. > | I had a read of /etc/init.d/devfsd and it quits if it can't find > | /dev/.devfsd. I created that and rebooted, but then when devfsd starts > | it sits on "Creating symlinks" and hangs. I tried moving /dev to > | /olddev and creating an empty /dev with just .devfsd in, and this really > | broke the boot sequence! > > Yes, I would expect this. If you read the devfs FAQ/Howto by Richard > Gooch it explains that the magic file /dev/.devfsd is created by the > kernel when devfs is used. Programs that wish to know whether or not > devfs is being used should check for the presence of that file. By > creating that file by hand you have just lied to devfsd to make it > think devfs is currently being used, but it isn't which is why it > fails. Ah. Thankyou for that. Explains a lot really! I'll see how it goes when I reboot... Thanks, Ross