Для того что бы работать с какой либо фс в Linux ее сперва нужно смонтировать в систему.
Монтирование в систему:

mount — специальная утилита которая используется для монтирования файловых систем.

Синтаксис:

mount [опции] <устройство> <точка монтирования>

Опции — настройки монтированияю.
Устройство — блочное устройство/раздел который монтируется.
Точка монтирования — это каталог, через который будет осуществляться доступ файловой системе.

Создадим директорию ssd в которую будем монтировать созданный ранее /dev/sdc1

готово, можно создать первый файлик =)

Опции монтирования:

Можно настраивать атрибуты для монтируемых ФС с помощью опций монтирования.
mount сама определяет файловую систему, но иногда это у нее не получается.

Опция -t позволяет задать тип файловой системы.
Опция -o определяет атрибуты доступа в фс.
Опция -а монтирует все фс указанных в файле /etc/fstab.

Параметры опции -o

noexec — запрет запуска программ с этой фс.
noatime — не обновляеть время последнего доступа к файлам.
nodirtime — не обновляеть время последнего доступа к папкам.
nosuid — запрет на использование бита suid.
nodev — запрет на символьные или блочные устройства.
ro — монтирует фс в режиме — только чтение.
rw — монтирует фс в режиме — чтение/запись.

Пример

noexec,nosuid применились, собственно что и требоволось.

Мы видим 2 софтовых рейд массива /dev/md1 смонтирован в / (корень) и /dev/md0 смонтирован в /boot (раздел загрузчика) + наш ssd диск /dev/sdc1 смонтирован в /ssd с опциями noexec,nosuid.

sysfs, udev, devpts, tmpfs, proc — это служебные для систем Linux виртуальные ФС.

Авто монтирование файловых систем при перезагрузке по средствам /etc/fstab.

Наглядный пример с тем же /dev/sdc1 нужно добавить запись в /etc/fstab вида:

/dev/sdc1 /ssd ext4 defaults 0 0

или

/dev/sdc1 /ssd ext4 rw,noexec,nosuid 0 0

Числа после опций:

1 число — резервное копирование, устаревшая опция.
2 число — порядок в котором файловая система должна быть проверена при загрузке:

0 – не проверять.
1 – должна проверяться.

 

  3 комментария в “Монтирование файловых систем и опции”

  1. Спасибо, чутка помогло.

    Есть идеи, как победить монитрование устройств в kFreeBSD? Ни в какую не хочет ):

     
  2. Пишите конкретику, что именно не получается

     
  3. Спасибо, подробно по параметрам раскрыли. Не подскажите, хочу сделать автомонтирование ntfs раздела. Нужно в /etc/fstab написать дополнительную строку. Сам я параметры плохо знаю, поэтому решил посмотреть в логах, с какими параметрами Наутилус их монтирует. Только где этот лог не знаю, подскажите, пожалуйста.

     

 Оставить комментарий

(обязательно)

(обязательно)

   
Copyright © 2012. Linuxguru.ru