next up previous contents index
Next: Домашний каталог Up: Файловая система Previous: Общая структура файловой системы   Contents   Index

Присоединение других файловых систем

Для того чтобы сделать доступными файловые системы, размещенные на физических устройствах, требуется совместить корневые каталоги этих устройств с некоторыми подкаталогами файловой системы. Эта операция называется монтированием устройства. Жесткие диски обычно монтируются при запуске системы (например, основной раздел, куда Вы установили Linux, монтируется в корневой каталог /), однако их можно монтировать и отдельно.

Другие устройства, например, дисководы для гибких дисков A: (устройство /dev/fd0) и B: (/dev/fd1) и дисковод CD-ROM (/dev/cdrom), монтируются по мере необходимости.

По окончании работы с устройствами они размонтируются, и размещенные на них файлы становятся недоступными. Для жестких дисков это действие обычно выполняется автоматически при отключении системы. Иначе обстоит дело с гибкими дисками и CD-ROM: соответствующие устройства необходимо размонтировать перед тем как удалять из компьютера носители.

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

Команда монтирования устройства имеет следующий вид: mount -t тип_файловой_системы устройство каталог Параметр устройство задает физическое устройство в вышеописанном формате, параметр каталог точку монтирования (каталог общего дерева каталогов, с которым будет совмещен корневой каталог устройства, каталог должен существовать и быть пуст), параметр тип_файловой_системы ключевое слово, обозначающее стандарт, в котором записываются на устройстве файлы и каталоги. Чаще всего Вам могут встретиться следующие типы файловых систем:

ext2
файловая система, используемая в разделах жесткого диска GNU/Linux;
iso9660
файловая система, используемая на большинстве CD-ROM;
vfat
файловая система, используемая (с вариациями) в MS-DOS и Windows 9x для жестких дисков и дискет (включает в себя системы, в терминологии Windows называющиеся FAT и FAT32).
Таким образом, чтобы смонтировать привод CD-ROM в каталог /MyCD, введите команду mount -t iso9660 /dev/cdrom /MyCD Для того чтобы смонтировать дисковод B: для чтения и записи дискет в формате MS-DOS, на каталог /diskB, введите команду mount -t vfat /dev/fd1 /diskB

Для двух наиболее стандартных ситуаций можно применять упрощенные форматы команд монтирования.

Для того чтобы смонтировать дисковод A: на каталог /mnt/floppy с автоматическим определением типа файловой системы дискете, введите mount /dev/fd0 Для того чтобы смонтировать дисковод CD-ROM на каталог /mnt/cdrom с автоматическим определением типа файловой системы на диске, введите mount /dev/cdrom Для того чтобы размонтировать устройство, введите команду umount устройство например umount /dev/cdrom

Если Вы смонтировали дисковод для гибких дисков со вставленной дискетой, ошибочно защищенной от записи, снять защиту недостаточно, необходимо размонтировать и снова смонтировать устройство.



Alex Otwagin 2002-12-16