我的笔记本电脑配有 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 尝试自动安装驱动器(我想只是为了以防万一)