В этой главе мы уже говорили о файлах устройств. Здесь мы вернемся к ним снова,
но в контексте монтирования файловой системы.
Как уже было отмечено, для Linux нет разницы между устройством и файлом. Все
устройства системы представлены в корневой файловой системе как обычные
файлы. Например, /dev/fdO — это ваш дисковод для гибких дисков (ведь вы все
еще помните, что это за устройство?), /dev/sda — жесткий диск. Файлы устройств
хранятся в каталоге /dev.
Жесткие диски
С жесткими дисками сложнее всего, поскольку одно и то же устройство может в разных
версиях одного и того же дистрибутива называться по-разному. Например, мой
IDЕ-диск, подключенный как первичный мастер, в Fedora 5 все еще назывался
/dev/hda, а, начиная с Fedora 8, он называется /dev/sda. Раньше накопители, подключающиеся
к интерфейсу IDE (РАТА), назывались /dev/hdx, а накопители
SCSI/SA ТА -/dev/sdx (где в обоих случаях х — буква).
После внедрения менеджера устройств udev1 и принятия глобального уникального
идентификатора устройств (UUID) все дисковые устройства, вне зависимости от
интерфейса подключения (РА ТА, SA ТА, SCSI), называются /dev/sdx, где х — буква.
Все современные дистрибутивы поддерживают udev и UUID. Так что не удивляйтесь,
если вдруг ваш старенький IDЕ-винчестер будет назван /dev/sda. С одной стороны,
это вносит некоторую путаницу (см. разд. 4. 7.5). С другой — все современные компьютеры оснащены именно SАТА-дисками (т. к. РАТА-диски уже устарели,
а SCSI — дорогие), а на современных материнских платах только один контроллер
IDE (РАТА), потому многие пользователи даже ничего не заметят.
Рассмотрим ситуацию с жесткими дисками чуть подробнее. Пусть у нас есть устройство
/dev/sda. На жестком диске, понятное дело, может быть несколько разделов.
Рассмотрим ситуацию, когда на диске имеются три раздела (логических диска), которые
в Windows называются С:, D: и Е:. Диск С: обычно является загрузочным
(активным), поэтому этот раздел будет записан в самом начале диска. Нумерация
разделов жесткого диска в Linux начинается с l , и в большинстве случаев диску С:
будет соответствовать имя /dev/sda1 — первый раздел на первом жестком диске.
Резонно предположить, что двум оставшимся разделам (D: и Е:) будут присвоены
имена /dev/sda2 и /dev/sdaЗ. Эrо может быть и так, и не так. Как известно, на жестком
диске могут существовать или четыре первичных раздела, или три первичных
и один расширенный. В расширенном разделе могут разместиться до 1 1 логических
дисков (разделов). Таким образом, раздел может быть первичным (primary
partition), расширенным (extended partition) или логическим (logical partition).
Дriя возможных четырех первичных разделов диска в Linux зарезервированы номера
l , 2, 3, 4. Если разделы D: и Е: нашего диска первичные, то, да — им будут присвоены
имена /dev/sda2 и /dev/sdaЗ. Но в большинстве случаев эти разделы являются
логическими и содержатся в расширенном разделе. Логические разделы именуются,
начиная с 5, а это означает, что если разделы D: и Е: — логические, им будут присвоены
имена /dev/sda5 и /dev/sda6 соответственно.
Приводы оптических дисков
Приводы для чтения/записи CD/DVD называются /dev/scdN, где N — номер устройства.
Если у вас только один привод CD/DVD, то его имя будет /dev/scdO.
Монтирование привода для чтения оптических дисков осуществляется командой:
Добавить комментарий