如何在 Linux 中将驱动器设为写保护或只读?

Qua*_*m88 5 hard-drive read-only

我已经在我的机器上安装了 Ubuntu,我在一个小的 ssd 上安装了 Windows,我希望 ssd 在我使用 linux 时不可见、只读或写保护,因为我不希望任何错误弄乱那个驱动器。 ..

g_p*_*g_p 3

您可以为此分区创建一个条目 /etc/fstab并将其指定为只读 ( ro)。
当您启动系统时,它会自动将您的分区(除非noauto指定)安装为只读。

文件的一般格式/etc/fstab为:

file_system   mount_point   type  options     dump  pass  
Run Code Online (Sandbox Code Playgroud)


假设您的Windows分区处于打开状态 /dev/sad1并且您想要自动挂载/media/Windows(具有只读权限)。

  • /etc/fstab在 gedit 中 打开使用gksudo gedit /etc/fstab
  • 现在在其中添加以下行

    #Mount Windows partition as read-only
    /dev/sda1  /media/Windows   ntfs  ro,suid,dev,noexec,auto,user,async  0 0
    
    Run Code Online (Sandbox Code Playgroud)


注意:如果您想阻止启动时自动挂载分区,可以将autooption 替换为noauto


有关更多详细信息,请参阅社区帮助 Wiki