Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
wiki:монтирование_разделов [2013/10/30 01:12] [Способ 2: монтирование через имена устройств] |
wiki:монтирование_разделов [2013/11/26 16:33] [Ссылки] |
||
---|---|---|---|
Строка 30: | Строка 30: | ||
* Открываем **от имени администратора** файл __/etc/fstab__, содержащий информацию о всех монтируемых при загрузке разделах:<code>sudo nano /etc/fstab</code> | * Открываем **от имени администратора** файл __/etc/fstab__, содержащий информацию о всех монтируемых при загрузке разделах:<code>sudo nano /etc/fstab</code> | ||
- | * Добавляем в конец файла,\\ //для NTFS://<code>UUID="7ECCC7F5CCC7A62D" /mnt/Shared ntfs rw,nls=utf8,gid=plugdev,umask=0002 0 0</code>\\ //для FAT и FAT32://<code>UUID="355B-FE37" /mnt/TrendNet8Gb vfat codepage=866,nls=utf8,gid=plugdev,umask=0002,nofail,users 0 0</code> | + | * Добавляем в конец файла,\\ //для NTFS://<code>UUID="7ECCC7F5CCC7A62D" /mnt/Shared ntfs rw,nls=utf8,gid=plugdev,umask=0002 0 0</code>\\ //для FAT и FAT32://<code>UUID="355B-FE37" /mnt/TrendNet8Gb vfat rw,exec,codepage=866,nls=utf8,gid=plugdev,umask=0002,nofail,users 0 0</code> |
* Монтируем только что вписанные разделы диска:<code>sudo mount -a</code> | * Монтируем только что вписанные разделы диска:<code>sudo mount -a</code> | ||
Строка 90: | Строка 90: | ||
</code> | </code> | ||
- | =====Дополнительная информация===== | + | ======Дополнительная информация====== |
+ | Я не стал загружать основной текст статьи расшифровкой опций монтирования, но несколько слов пояснения сказать необходимо. | ||
+ | * **rw** (read-write, чтение-запись) - файловая система будет подключена с возможностью записи на неё пользователями. | ||
+ | <note warning>Если вы хотите предотвратить любую запись на файловую систему вообще, указание одной только опции **ro** (read-only, только чтение) вас не спасёт - такие действия, как восстановление целостности системы по записям из журнала, будут проведены при подключении систем, поддерживающих журналирование. При необходимости предотвратить любую запись на файловую систему пользуйтесь другими средствами для монтирования, либо внимательно читайте документацию на утилиту монтирования для соответствующей файловой системы, если она допускает принудительное отключение подобных действий.</note> | ||
+ | * **exec** - все файлы на подключемой системе будут считаться исполнимыми, если система не поддерживает других механизмов указания исполнимости файла. Альтернативно, **noexec** запрещает исполнение любых бинарных файлов вообще. | ||
+ | * **codepage=866** - указывает, какую кодировку использовать для трансляции имён файлов на файловой системе. Кириллическая русская кодовая страница для файловой системы FAT - 866. Длинные имена на файловой системе (VFAT) сохраняются в уникоде, реально эта настройка нужна только для дисков, записанных на отличных от Windows системах, не поддерживающих соглашения VFAT. | ||
+ | * **nls=utf8** - указывает модулю файловой системы, какую кодировку использовать при передаче данных системе (и пользователю). Старое название этой опции - **iocharset** использовать запрещено - она будет удалена в следующих версиях программы. | ||
+ | <note>Схематично взаимодействие этих двух опций можно представить как:<code>FS <=charset=> OS <=nls=> Applications <=> Operator</code></note> | ||
+ | * **uid** (**gid**) - указывает, какой пользователь (группа) будет владеть точкой подключения (и файлами на ней, если нет других способов определить владельца). gid=plugdev указывает, что все пользователи в группе 46(plugdev) могут обращаться к этому устройству. Локальные пользователи в Ubuntu обычно входят в эту группу. | ||
+ | * **umask=0002** - подробности смотрите в __man chmod__ | ||
+ | * **nofail** - если указанный том недоступен в момент загрузки, это не создаст ошибок и загрузка нормально продолжится.\\ Внимание: настольная (desktop) версия Ubuntu всё равно выдаст предупреждение и будет ждать ввода пользователя. | ||
+ | * **users** - допускает монтирование и размонтирование устройства обычными пользователями, причём, в отличие от **user**, размонтировать устройство может любой пользователь, не обязательно тот, что его монтировал. | ||
<note important>Более подробно о монтировании разделов диска и опций к нему можно узнать из статьи про [[fstab|fstab]], а также в статье [[разделы_и_файловые_системы_linux]].</note> | <note important>Более подробно о монтировании разделов диска и опций к нему можно узнать из статьи про [[fstab|fstab]], а также в статье [[разделы_и_файловые_системы_linux]].</note> | ||
Строка 102: | Строка 113: | ||
добавим в секцию [global]: | добавим в секцию [global]: | ||
<code>usershare owner only = false</code> | <code>usershare owner only = false</code> | ||
+ | <note warning>Это ОЧЕНЬ ГРУБЫЙ ХАК. Для нормальной работы с пользователями на NTFS дисках - создайте на NTFS разделе файл [[http://www.tuxera.com/community/ntfs-3g-manual/#7|.NTFS-3G/UserMapping]]</note> | ||
====== Ссылки ====== | ====== Ссылки ====== | ||
Строка 107: | Строка 119: | ||
* [[http://forum.ubuntu.ru/index.php?topic=47337.msg352852#msg352852]] | * [[http://forum.ubuntu.ru/index.php?topic=47337.msg352852#msg352852]] | ||
* [[http://kolonitsky.org/blog/2011/11/automount-partition/|Автоматическое монтирование разделов fstab, parted]] | * [[http://kolonitsky.org/blog/2011/11/automount-partition/|Автоматическое монтирование разделов fstab, parted]] | ||
+ | * [[http://forum.ubuntu.ru/index.php?topic=232436.0|Обсуждение статьи]] | ||
- | {{tag>Система HOWTO fstab}} | + | {{tag>Система HOWTO монтирование fstab}} |