Принципы именования устройств
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

В Linux, как и в любой UNIX подобной ОС, все устройства – специальные файлы, поэтому к дисководу, принтеру, сканеру и т.д. система обращается как к обычному файлу. Это позволяет упростить интеграцию в систему новых периферийных устройств.

Каждое устройство имеет числовой идентификатор, который использует система для обращения к устройству. Но для удобства работы человека устройства имеют и символьные имена.

Файлы устройств находятся в каталоге /dev.

Имена дисководов гибких дисков: / dev / fd 0 (для А:)

                                                     / dev / fd 1 (для В:)

Имена жестких дисков:

На системных платах с IDE-интерфейсом всегда имеется 2 IDE-канала, к каждому каналу с помощью шлейфа можно подключить два устройства, обычно это жесткие диски и различные типы приводов компакт-дисков. Для распознавания на одном шлейфе двух устройств используется правило: первое устройство – Master, а второе – Slave. Выбор имени производится с помощью переключателя (джампера) на устройстве.

/ dev / hda – жесткий диск Master на 1-ом IDE-канале;

/ dev / hdb – жесткий диск Slave на 1-ом IDE-канале;

/ dev / hdc – жесткий диск Master на 2-ом IDE-канале;

/ dev / hdd – жесткий диск Slave на 2-ом IDE-канале.

Если используется жесткий диск с интерфейсом SCSI, то имена будут следующими:

/ dev / sda – жесткий диск Master на SCSI-канале;

/ dev / sdb – жесткий диск Slave на SCSI-канале.

Имена разделов жесткого диска:

Каждый жесткий диск может быть поделен на 4 основных раздела (primary partition) , имена которых, если делится жесткий диск Master на 1-ом IDE-канале будут:

/ dev / hda 1 – первый основной раздел;

/ dev / hda 2 – второй основной раздел;

/ dev / hda 3 – третий основной раздел;

/ dev / hda 4 – четвертый основной раздел;

На деле, четыре основных раздела мало кто делает. Обычно, создается один основной раздел и один расширенный раздел (extended partition), который и делится на логические диски (теоретически в расширенном разделе может быть до 60 логических дисков). Логические диски получают последовательные числа, начиная с 5.

Если на жестком диске Master на 1-ом IDE-канале выделен основной раздел (С:) и расширенный раздел, который поделен на два логических диска (D:, E:), то их имена в Linux будут следующими:

/ dev / hda 1 – основной раздел (С:)

/ dev / hda 5 – логический диск (D:)

/ dev / hda 6 – логический диск (E:)

Соответственно, если такое же деление будет на жестком диске Slave на 1-ом IDE-канале, то имена будут следующими: / dev / hdb 1 для (С:), / dev / hdb 5 для (D:), / dev / hdb 6 для (Е:).

Имена СОМ-портов:

СОМ-порт – последовательный порт, который используется для подключения клавиатуры и монитора, а также дополнительных внешних устройств, например, модемов. Поскольку изначально в UNIX терминалы подключались через последовательные порты, то имя tty сохранилось и сейчас для обозначения этого порта.

/ dev / ttyS 0 – для СОМ1; / dev / ttyS 1 – для СОМ2; и т.д.

Имена LPT -портов:

 LPT-порт – параллельный порт, который используется для подключения, например, принтера.  

/ dev / lр 0 – для LPT1; / dev / lр 1 – для LPT2.

 

Например, смонтируем файловую систему, расположенную на дискете (/dev/fd0) в каталог /mnt/fdd. (На дискете используется файловая система FAT12, все разновидности FAT в Linux обозначаются как VFAT).

mount -t vfat /dev/fd0 /mnt/fdd

Параметр –t используется в тех случаях, когда нужно указать тип файловой системы.

Перед извлечением дискеты ее следует размонтировать, например, так:

umount /mnt/fdd

Посмотреть список всех смонтированных файловых систем можно с помощью команды mount без параметров.

Есть ряд возможностей и программ, которые облегчают операцию монтирования. Например, программы типа supermount, которые выполняют монтирование или размонтирование автоматически (монтирование при попытке доступа, размонтирование по истечении тайм-аута).

Структура корневой файловой системы в Linux практически такая же, как и в остальных UNIX-подобных ОС (см. Структура файловой системы в UNIX).

Дата: 2019-05-28, просмотров: 191.