!doctype html public "-//w3c//dtd html 4.0 transitional//en">

Монтирование дисков в Linux


Правила работы со сменными носителями (СН) данных (CDROM,Floppy, Zip) и монтируемыми файловыми системами (ФС).

  1. Прежде чем использовать СН (или ФС), его нужно примонтировать к корневой файловой системе. Каталог, через который будет производиться доступ к файлам СН (ФС), называется точкой монтирования.
  2. Если вы хотите сменить СН, его нужно размонтировать, сменить на новый и смонтировать заново
  3. Если вы не хотите использовать СН (ФС), его нужно размонтировать. При останове системы размонтирование производится автоматически
  4. Вы не можете размонтировать СН (ФС), который в данный момент используется.
Для монтирования ФС предназначена программа mount, для размонтирования - umount

Общий формат вызова (наиболее часто используемый)
mount -t fs_type device mount_point
 
 
Тип файловой системы (*) Описание
ext2 Linux
vfat FAT/FAT32 - разделы с поддержкой длинных имен
msdos FAT-разделы DOS (имена 8+3)
iso9660 CDROM
ntfs NTFS-раздел
(*) Информацию о других типах ФС можно получить, введя команду man mount

Device - устройство, например /dev/hdd

Mount_point - точка монтирования. Указанный каталог должен существовать.

Пример 1. Монтирование CDROM (Secondary Slave)
mount -t iso9660 /dev/hdd /mnt/cdrom

Пример 2. Монтирование дискеты
mount -t vfat /dev/fd0 /mnt/floppy

Размонтирование
umount mount_point | device
Для размонтирования нужно указать или точку монтирования или устройство

Информация об устройствах, смонтированных в данный момент, содержится в файле /etc/mtab

Параметры программы mount
 
-a Монтирование всех ФС, указанных в файле /etc/fstab, кроме 
тех, для которых указан параметр noauto
-n Монтирование без записи в файл /etc/mtab. Полезно, если 
/etc доступен только для чтения
-r монтирование в режиме "только чтение"
-w монтирование в режиме "чтение/запись" (по умолчанию)
-t  тип ФС
Вы можете комбинировать опции, например mount -a -t vfat монтирует все ФС типа VFAT. Список ФС, которые поддерживает ваша система находится в файле /etc/filesystems.
 

Автоматическое монтирование файловых систем при загрузке системы


Для того чтобы файловая система монтировалась автоматически при загрузке системы, нужно
внести определенную запись в файл /etc/fstab

Формат записи
device mount_point fs_type options флаг_проверки флаг_резервного_копирования
 
 
Опция Описание
exec (noexec) Разрешает (запрещает) запуск бинарных файлов
noauto Не может быть смонтирована с помощью mount -a
ro Read Only
rw Read/Write
user Разрешает пользователю монтировать ФС

Флаг_проверки
0 - при монтировании не будет проверятся на наличие ошибок
1 - будет

Флаг_резервного_копирования
Флаг указывает системной команде dump следует ли включать данный раздел в архив при создании резервной копии
1 - Да. 0 - Нет
 

Отображение русских букв (раздел vfat).


Для перекодирования русскоязычных имен файлов нужно указать опии codepage=866, iocharset=windows-1251

Evgeny Kunitsyn

[an error occurred while processing this directive]