如何防止 Ubuntu 对 Windows 安装执行任何操作?

如何防止 Ubuntu 对 Windows 安装执行任何操作?

我的笔记本电脑配有 128GB SSD,并且安装了 Windows。但由于空间不足,我将 Ubuntu 16.04 安装在 USB 驱动器(32GB,USB 2.0)上。

它运行得非常好,但我不希望我的 Windows 驱动器出现任何问题,因此我修改了文件fstab并添加了两行:

UUID=3E98352E9834E655  /mnt/hiro  ntfs  noauto,umask=222  0 0
UUID=24F62FADF62F7E64  /mnt/hiro  ntfs  noauto,umask=222  0 0

如果我理解正确的话,这两个命令会禁用这两个设备(Windows 均使用)的挂载,并且还会禁用图形图标的挂载。

这足以防止出现任何问题吗?或者我对这两个命令的理解有误?

谢谢。

答案1

对我来说,以只读方式挂载 Windows 文件系统似乎比使用 umask 选项更直接一些:

UUID=3E98352E9834E655  /mnt/hiro1  ntfs  ro,noauto  0 0
UUID=24F62FADF62F7E64  /mnt/hiro2  ntfs  ro,noauto  0 0

我还为每个文件系统创建了单独的挂载点,以防你想同时挂载它们

答案2

安装 Ubuntu 后,除非您明确指示,否则它永远不会修改这些 Windows 驱动器。
实际上,我甚至不会担心修改您的 fstab 文件,但保留“noauto”标志不会造成任何损害,事实上,它会阻止 Ubuntu 尝试自动安装驱动器(我想只是为了以防万一)

相关内容