You are not logged in.
Pages: 1
Hello!
Yesterday, I changed from devfs to udev. There were no problems, but after removing the dev filesystem from the kernel (I compilied a new Kernel without devfs filesystem support), I recieve a kernel panic error by booting the system with the new kernel.
The devfs option is marked as "obsolete"
Do I need the devfs option any more?
Thanks for your answers!
Greetings,
Flasher
Offline
Without devfs the kernel doesn't know about devfs device naming. So update Grub or Lilo config to use e.g. /dev/hda1 instead of /dev/discs/disc0/part1 or something like that.
Offline
And you'll probably need to edit your fstab entries.
Offline
Not if he uses udev with the devfs naming scheme, which is the default in Arch as far as I know.
Offline
Hmm, I changed mine before I ever rebooted so I wouldn't know.
Half the advantage of using udev is getting away from devfs' lame ass naming scheme.
Offline
Should I use for example "/dev/disc/disc0/part1" or "/dev/hda1"?
Which is the better naming scheme?
Offline
There is no better naming scheme, just use what you like more. But that's only past the kernel bootup, when the root filesystem is mounted. To come that far you need to use the naming scheme the kernel knows about, and that is the standard "/dev/hda1" stuff when you don't have devfs in the kernel.
After that point it really doesn't matter as long as fstab and inittab (and probably some more) files are configured to use the correct device names in /dev.
Offline
Should I use for example "/dev/disc/disc0/part1" or "/dev/hda1"?
yes sir, that's correct, I mean you should change the first one to the second one,
Which is the better naming scheme?
the udev/old one seems to be the way to go for the moment even if devfs naming scheme did make some sense also, I don't think the last word is said about this matter yet,
arch + gentoo + initng + python = enlisy
Offline
Pages: 1