Монтирование файловой системы

Как уже говорилось, для того чтобы к файловой системе был возможен доступ, она должна быть смонтирована. Даже файловую систему, расположенную в разделе жесткого диска, нужно монтировать командой mount. Следует отметить, однако, что при инсталляции Linux и создании на жестком диске раздела Linux система автоматически конфигурируется на монтирование файловых систем при каждом запуске. Для дискет и компакт-дисков возможность не предусмотрена, и их придется монтировать явно.

# mount /dev/fd0 /mydir

Перед монтированием новой дискеты ее нужно отформатировать как файловую систему Linux. Для такого высокоуровневого форматирования дискеты используется команда mkfs (так же, как и для создания файловых ситем в разделах жесткого диска). Обычно для этого необходимо знать число блоков на данном устройстве (или в разделе). Linux поддерживает блоки размером 1 кбайт. На диске емкостью 1,44 Мбайта таких блоков – 1400.

Синтаксис команды:

# mkfs [–t тип_ФС] устройство [блоки]

· [ ] - указывают на необязательность параметров;

· -t тип_ФС – указывается тип создаваемой файловой системы (ФС);

· устройство – устройство, где создается ФС;

· блоки – число блоков на данном устройстве.

Пример форматирования дискеты на 1,44 Мбайта:

# mkfs –t ext2 /dev/fd0 1400

Перед тем как останавливать систему, необходимо демонтировать смонтированные файловые системы. Основные файловые системы демонтируются автоматически. Если, однако, вы хотите заменить смонтированную файловую систему другой, сначала нужно демонтировать первую. Скажем, вы смонтировали файлы, содержавшиеся на дискете, а теперь хотите работать с другой дискетой. Для этого нужно сначала демонтировать файловую систему установленной дискеты. Файловая система демонтируется командой umount. В качестве аргументов эта команда использует имя устройства и каталог, в котором оно было смонтировано. Вот синтаксис команды:

# umount устройство | точка_монтирования

Вы указываете устройство или точку монтирования.

В следующем примере демонтируется гибкий диск, смонтированный в каталоге /туdir:

# umount /dev/fd0

или

# umount /mydir

Для команды итоипt установлено одно существенное ограничение. Нельзя демонтировать файловую систему, в которой вы работаете в данный момент. Если вы перейдете в какой-либо каталог файловой системы и затем попытаетесь демонтировать ее, то получите сообщение об ошибке – вас уведомято том, что файловая система занята. Сначала нужно выйти из каталога этой файловой системы, а затем демонтировать ее.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: