Как предотвратить монтирование раздела?
У меня есть два раздела NTFS, которые составляют установку Windows 7. Я использую Ubuntu и виртуализирую эту Windows с физического диска. Пока виртуальная машина работает, это может привести к катастрофическим последствиям, если монтировать любой из этих разделов и вносить в них изменения.
Как я могу запретить Ubuntu монтировать эти разделы _at_all_?
Пробовал что-то вроде
/dev/sda none ntfs,ro 0 0
в /etc/fstab
но это просто дало мне ошибку..
Спасибо!
3 ответа
Вы можете попробовать поставить пробел между ntfs и ro. И добавьте,noauto к ro (без пробела перед запятой.
Удачи!
Я сделал это по-своему. Это работает, только если у вас есть учетная запись администратора (которая установила систему), но обычно вы работаете как обычный пользователь с ограниченными правами.
Создайте точку монтирования в приватной области администратора.
Войдите как администратор.
sudo -i cd /media/ADMIN-NAME mkdir Reserved
Я старался
chmod 700 Reserved
но, похоже, он был перезаписан после загрузки.В /etc/fstab добавьте строку вроде:
/dev/sda1 /media/ADMIN-NAME/Reserved ntfs -r 0 0
где sda1 и ADMIN-NAME должны быть адаптированы к вашей ситуации.
Вот и все. Как администратор, вы можете проверить свой fstab:
sudo mount -a
и последующее крепление.
Администратор имеет доступ к разделу Windows для экстренных случаев. Опция -r в fstab должна разрешать только чтение, но я предпочел не пытаться.
Обычный пользователь получает сообщение об ошибке, когда хочет получить доступ к разделу. Это остается верным, даже если он получил доступ к другому разделу Windows (возможно, для общих данных, таких как фотографии и т. Д.).
Это может быть достигнуто путем внесения в черный список модуля ядра NTFS.
Начните с ввода следующего в терминал:
sudo -H gedit /etc/modprobe.d/blacklist.conf
Внизу файла добавьте строку:
blacklist ntfs
Сохраните файл и перезагрузите компьютер - теперь вы не сможете смонтировать разделы NTFS.