Как я могу запретить Ubuntu монтировать определенные разделы / устройства?

10

Я хотел бы запретить Ubuntu автоматически монтировать другие (Windows) разделы, так как он мне не нужен очень часто, я не хотел бы автоматически монтировать раздел «Зарезервировано системой» для Windows.

Здесь есть похожий вопрос:

Как я могу остановить Ubuntu 12.04 от монтирования раздела подкачки Fedora 16?

Однако у меня нет этих разделов, добавленных в /etc/fstab.

Как я могу это сделать ?

Для доказательства мой /etc/fstab:

proc            /proc           proc    nodev,noexec,nosuid          0   0
# / was on /dev/sda7 during installation
UUID=1384cee0-6a71-4b83-b0d3-1338db925168 / ext4  errors=remount-ro  0   1
# swap was on /dev/sda6 during installation
UUID=e3729117-b936-4c1d-9883-aee73dab6729 none swap    sw            0   0
#------ MY WINDOWS D DRIVE---------- I WANT TO KEEP IT
UUID=98E8B14DE8B12A80   /media/d ntfs   defaults,errors=remount-ro   0   0
Patryk
источник

Ответы:

16

Решение состоит в том, чтобы добавить их /etc/fstab, но с опциями, чтобы они не монтировались автоматически. Опция, которую вы хотите, noautoа не авто. Например, чтобы запретить монтирование раздела Windows, вы можете добавить следующую запись:

UUID=C2A281E4A281DCF3 /media ntfs-3g defaults,noauto 0 0

Вы можете запустить, blkidчтобы получить UUID раздела:

sudo blkid

Смотрите " Использование UUID " в Документах по Ubuntu.

Или, чтобы сделать его более самодокументируемым и более простым, хотя и не таким надежным, я переключился на использование меток диска, а не UUID. Вам просто нужно убедиться, что этикетка является описательной и уникальной; в отличие от использования UUID, метки не гарантируются уникальными, но я никогда не сталкивался с проблемой, и это более удобно, так как вы можете поменять другой раздел с помощью одной и той же метки, без необходимости изменять /etc/fstabили запускать blkid.

Сравните приведенную выше запись с этой:

LABEL=Win_sys   /media     ntfs-3g   defaults,noauto   0  0

Хорошее объяснение опций fstab можно найти в ArchWiki и в Ubuntu Docs .

Марти Фрид
источник
Это не будет монтироваться автоматически. Что касается случая, у меня есть HD (том) с 2 разделами (NTFS). Когда я дважды щелкаю этот том в File Manager, он монтирует оба раздела. Как я могу изменить, fstabчтобы не монтировать определенный раздел из 2? Может быть, по nouser?
Ройи
8

Просто используйте средство gnome-disk в Ubuntu. Введите это в свой терминал: -

user@user-X550LD:~$ gnome-disks

Легко использовать. Нажмите на любой раздел и выберите зубчатое колесо «settings» внизу рядом со знаками «play» и «minus». Выберите параметры монтирования и вуаля.

введите описание изображения здесь

Эшвин Джоши
источник
Этот имеет возможность также легко удалить из списка устройств. Использование noauto в fstab не будет монтировать до тех пор, пока вы это не сделаете, но удаление из системного списка позволит вам избежать монтирования по ошибке из любого файлового менеджера, насколько я понимаю.
m3nda