You are not logged in.
Today I updated udev package and after it I can't start my system. The booting stops with the message about check filesystem manually. When I tried to do this I couldn't find any sd* devices in /dev. Kernel detects all drives and correspond files presents in /sys/block directory. I can make device files with mknod command using information from /sys.
How do I make udev to create device files in /dev?
Sorry for bad English.
Offline
I just have read udev created device files in /dev according /dev/disk information. But I have no this directory! What script creates it?
Offline
I just found one more interesting thing. When I test udev rules by "udevadm test /block/sdb/sdb2" udev creates correct device files - /dev/disk/ dev/block and /dev/sd*. But at daemon mode - udevd --daemon it doesn't do anything!
Does anybody know how to fix this?
Offline
Any ideas?I'm having exactly the same problem and I've been reading all day but nothing comes up....
Offline
It sounds a bit like http://bbs.archlinux.org/viewtopic.php?id=90891, which is apparently solved now.
Good ideas do not need lots of lies told about them in order to gain public acceptance.
Offline