After running udevstart init fails - doesn't find my partiti

Dan Nicholson dbn.lists at
Mon Oct 17 09:09:49 PDT 2005

On 10/16/05, klap2 <klap2 at> wrote:
> cat >> /etc/udev/rules.d/24-dvd.rules << "EOF"
> # Create a /dev/dvd symlink
> KERNEL="[dvd drive]", SYMLINK="dvd"
> swapon: cannot stat /dev/sda4
> ...
> mount: special device /dev/sda1 doesn't exist
> /dev/sda1 /
> /dev/sda2 /usr
> /dev/sda3 /home
> /dev/sda4 swap

Maybe you need to move the udev rules for sd* to before you make the symlink:
KERNEL=="sd[a-z]",                  GROUP="disk"
KERNEL=="sd[a-z][0-9]*",            GROUP="disk"
KERNEL=="sd[a-i][a-z]",             GROUP="disk"
KERNEL=="sd[a-i][a-z][0-9]*",       GROUP="disk"
KERNEL="[dvd drive]", SYMLINK="dvd"

Or, maybe you could move your custom rulefile to after the default one is used:

BTW, what version of udev are you using?


More information about the lfs-support mailing list