ОПИСАНИЕ
Устройства hd* — это блочные устройства для прямого доступа к жёстким дискам MFM/IDE. Для главного (master) диска на первичном контроллере IDE (старший номер 3) назначается имя hda; для зависимого (slave) диска — hdb. Для главного диска на вторичном контроллере (старший номер 22) — hdc, а для зависимого — hdd.Названия блочных устройств IDE имеют вид hdX или hdXP, где X — буква, указывающая на физический диск, а P — номер, указывающий на раздел этого физического диска. Первая форма, hdX, используется для обращения ко всему диску. Номера разделов назначаются в порядке их обнаружения, и номера присваиваются только «не пустым», не расширенным разделам. Однако, номера с первого по четвертый присваиваются разделам, описанным в MBR («основным» (primary) разделам), независимо от того, используются ли они или являются ли расширенными (extended). Поэтому первым логическим разделом будет hdX5. Поддерживается как таблица разделов DOS, так и BSD-disklabel. На IDE-диске может быть не более 63-х разделов.
Например, /dev/hda ссылается на весь первый физический диск IDE, а /dev/hdb3 ссылается на третий, "основной", раздел DOS второго физического диска.
Файлы устройств, обычно, создаются следующим образом:
-
mknod -m 660 /dev/hda b 3 0
mknod -m 660 /dev/hda1 b 3 1
mknod -m 660 /dev/hda2 b 3 2
...
mknod -m 660 /dev/hda8 b 3 8
mknod -m 660 /dev/hdb b 3 64
mknod -m 660 /dev/hdb1 b 3 65
mknod -m 660 /dev/hdb2 b 3 66
...
mknod -m 660 /dev/hdb8 b 3 72
chown root:disk /dev/hd*