Интересно, есть ли способ сделать мой Ubuntu доступным только для чтения, когда я монтирую его в другой системе Linux. Позвольте мне очистить то, что я хочу. У меня есть флешка, где установлена моя Ubuntu. Однако проблема в том, что я могу изменить файлы или папку на нем, смонтировав его в другой Ubuntu. Как я могу сохранить это?
Спасибо ...
Если, вероятно, когда вы подключите этот диск к другому компьютеру с Ubuntu, он будет автоматически смонтирован, вы можете просто перемонтировать его только для чтения, чтобы его файлы не могли быть изменены. Чтобы узнать информацию /dev/
и местоположение /media
, в котором она установлена, просто введите mount
. Теперь, имея эту информацию и даже не отключая диск, который вы хотите только для чтения, введите:
sudo mount -o remount,ro /dev/sdb1 /media/MDrive
Очевидно, замените sdb1 и MDrive на расположение и имена вашего диска. , Если вам когда-нибудь понадобится повторная запись, введите:
sudo mount -o remount,rw /dev/sdb1 /media/MDrive
Однако нет способа защитить жесткий диск от записи, кроме шифрования всего устройства.
(Если внешний диск не смонтирован автоматически, вам нужно будет сделать следующее: sudo mkdir /media/disk
, а затем sudo mount -t vfat /dev/sdb1 /media/disk -o ro
, снова заменив vfat на любую файловую систему, которую использует диск, и / dev на узел вашего устройства.)