udev, sata и мешанина в /dev/sdX
Проблема в следующем. На трех разных контроллерах висят 5 винчестеров.
При перезагрузке им рандломно назначаются устройства /dev/sdX (X: a-e)
Далее ничего из списка /etc/fstab \само собой не монтируется.
На сколько я понимаю, этим всем заведует udev.
Для того, чтобы все работало вроде как нужно
прописать куда-нибудь в /etc/udev/udev.rules
KERNEL=="sd*", SYSFS{XXX1}=="YYY1", NAME="sda"
KERNEL=="sd*", SYSFS{XXX2}=="YYY2", NAME="sdb"
KERNEL=="sd*", SYSFS{XXX3}=="YYY3", NAME="sdc"
KERNEL=="sd*", SYSFS{XXX4}=="YYY4", NAME="sdd"
KERNEL=="sd*", SYSFS{XXX5}=="YYY5", NAME="sde"
Вопрос:
На что можно проверить? Т.е. чему равны XXX?
model и size не пойдет. Контроллеры разные.
udevinfo -a -p /sys/block/sdX
говорит
DRIVERS=="sata_sil"
DRIVERS=="sata_promise"
DRIVERS=="sata_via"
в секции
looking at parent device '/devices/pci0000:00/XXX':
--
Best regards, Aleksey Cheusov.
Reply to: