table of contents
HD(4) | Руководство программиста Linux | HD(4) |
ИМЯ¶
hd - устройства для жёстких дисков MFM/IDE
ОПИСАНИЕ¶
Устройства 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*
ФАЙЛЫ¶
/dev/hd*
СМОТРИТЕ ТАКЖЕ¶
1992-12-17 | Linux |