LINUX.ORG.RU

помогите разобраться с udev


0

1

udev не видит жёсткие диски
Система самосбор lfs
udev поставил Udev-151 к нему шли и правила, которые скопировал в
/etc/udev/rules.d
есть два диска sda и sdb, после загрузки оказывается udev не создал файлы /dev/sda, /dev/sda1 ..... /dev/sdb, /dev/sdb1 .......
хотя ядро прекрасно всё увидело и создало папки /sys/block/sda/sda1 и т.д. /sys/block/sdb/sdb1 и т.д. с файлами, вобщем всё как надо.
При подключении флешек udev видит их и создаёт файлы /dev/sdc, /dev/sdc1 если подключить одну флешку, если две то создаются ещё файлы /dev/sdd /dev/sdd1
Прописывание в файлах правил для udev следующих строк:
KERNEL==«sda», SUBSYSTEM==«block», NAME=«sda»
KERNEL==«sda1», SUBSYSTEM==«block», NAME=«sda1»
и т.д.
или правил:
KERNEL==«sd?», SUBSYSTEM==«block», NAME=«%k»
KERNEL==«sd*[0-9]», SUBSYSTEM==«block», NAME=«%k»

ситуацию не изминили

причём если удалить все правила и загрузиться, то udev определить многие устройства кроме жёстких дисков, и при вставлении флешек так же их определяет и создаёт файлы /dev/sdc, /dev/sdc1, /dev/sdd, /dev/sdd1

Если кто знает в чём проблема помогите пожалуйста.
Прописывание вручную файлов /dev/sda, /dev/sda1 и т.д. не подойдёт хотелось бы разобраться с udev

★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.