Определение блок-ориентированных специальных файлов
Имена всех блок-ориентированных специальных файлов содержатся в дереве префиксов того компьютера, в дисковой памяти которого эти файлы размещены (дерево префиксов описано в разделе 3 "Пространство имен ввода/вывода").
Когда запускается драйвер устройств для дисковой подсистемы, Администратор файловой системы автоматически регистрирует префиксы, которые определяют блок-ориентированные специальные файлы для каждого физического дисковода конкретной дисковой подсистемы.
Допустим, что у вас имеется контроллер диска Western Digital, к которому подключены два дисковода. На одном вы хотите смонтировать раздел DOS, раздел QNX и раздел UNIX. На другом дисководе - раздел DOS и раздел QNX.
Администратор файловой системы определит блок-ориентированные специальные файлы /dev/hd0 и /dev/hd1 для этих двух дисководов на контроллере, где запущен драйвер.
Затем вы можете воспользоваться утилитой mount для определения блок-ориентированных специальных файлов для каждого раздела. Например, команда
mount -p /dev/hd0 -p /dev/hd1
создаст следующие блок-ориентированные специальные файлы.
Раздел ОС | Блок-ориентированный специальный файл |
Раздел DOS на диске hd0 | /dev/hd0t4 |
Раздел QNX на диске hd0 | /dev/hd0t77 |
Раздел UNIX на диске hd0 | /dev/hd0t99 |
Раздел DOS на диске hd1 | /dev/hd1t4 |
Раздел QNX на диске hd1 | /dev/hd1t77 |
Обратите внимание на то, что сочетание tn указывает на раздел диска, используемый конкретной операционной системой. Например, раздел DOS - это t4, раздел UNIX - t99 и т.д.