Что такое монтирование? Объясню на конкретном примере – так будет понятнее. Предположим, что у нас есть корневая файловая система и хотя бы один раздел Windows – пусть /dev/hda1. Ясное дело, что мы бы хотели использовать файлы, находящиеся на этом разделе. Что нам для этого нужно сделать? А нам нужно всего лишь "примонтировать" раздел /dev/hda1 к корневой файловой системе. Воспользуемся командой mount (от неё и образовано русское "монтировать"):
mount –t vfat /dev/hda1 /mnt/win_c
Теперь поясню, что есть что. Команду mount имеет право использовать только администратор (root), параметр –t задает тип файловой системы – vfat (это файловая система раздела Windows), /dev/hda1 – это имя Windows-раздела, а каталог /mnt/win_c – это точка монтирования. Данный каталог должен существовать на момент вызова программы mount. В дальнейшем мы можем обратиться к файлам на Windows-разделе через этот каталог, например:
ls /mnt/win_c
Рассмотрим параметр –t, который позволяет задать тип файловой системы. Наиболее распространенными типами файловых систем сегодня являются:
- ext2 – родная файловая система Linux
- ext3 – ее новая версия
- vfat – файловая система Windows 9x/SE/ME
- ntfs – файловая система Windows NT/2000
- iso9660 – файловая система дисков CDROM – используйте ее если хотите смонтировать компакт-диск
Для размонтирования раздела используется команда umount. В качестве параметра ей нужно передать или точку монтирования или имя раздела, например,
umount /mnt/win_c
В следующем совете мы узнаем интересные подробности о монтировании файловых систем, в частности про автоматическое монтирование при загрузке системы.