Как смонтировать жесткий диск из командной строки как доступный только для чтения? Я не хочу и не нуждаюсь в ссылке на справочную страницу, я хочу именно то, что мне нужно будет ввести, если верно следующее:
диск для монтирования включен /dev/sda
это 2 ТБ - очень важно, чтобы я монтировал его только для чтения, а не для чтения-записи. Очень важно.
Я делаю это с живого компакт-диска Ubuntu, поэтому мне не нужно редактировать fstab или любой файл, если на то пошло
При монтировании файловой системы, доступной только для чтения, могут возникнуть некоторые проблемы.Система может попытаться выполнить запись в устройство в любом случае и потерпеть неудачу.
По этой причине noload флаг может быть использован для уведомления системы о том, что диск заблокирован.
Смонтируйте файловую систему, доступную только для чтения. Синонимом является -o ro.
Обратите внимание, что в зависимости от типа файловой системы, состояния и поведения ядра система все равно может выполнять запись на устройство. Например, Ext3 или ext4 будут воспроизводить свой журнал, если файловая система загрязнена. Чтобы предотвратить такого рода доступ на запись, вы можете смонтировать файловую систему ext3 или ext4 с помощью ro,noload параметры монтирования или установите блокирующее устройство в режим только для чтения, см. команду blockdev(8).
[…]
norecovery/noload
Не загружайте журнал при монтаже. Обратите внимание, что если файловая система не была размонтирована чисто, пропуск воспроизведения журнала приведет к тому, что файловая система будет содержать несоответствия, которые могут привести к любому количеству проблем.
Я подключаю USB-накопитель к Ubuntu 12.04, и система монтирует его автоматически. В Терминале, если я просто скажу mount он показывает мне текущую информацию. Я хочу перемонтировать его только для чтения.
Экстраполированный из man mount(8):
sudo mount -o remount,ro /dev/sdb4 /media/HP_TOOLS
Казалось, все работает хорошо. Пришлось делать это для каждого автоматически монтируемого раздела.