我已经在自己的 SSD 驱动器上安装了双启动 Windows 10 和 Linux Ubuntu;两个物理上独立的 SSD 磁盘。
当我登录 Ubuntu 时,在文件资源管理器中,我仍然可以挂载和访问 Windows 驱动器。我想防止这种情况发生,以禁止 Linux 修改任何 Windows 驱动器文件的任何机会。我怎样才能做到这一点?
我已经在自己的 SSD 驱动器上安装了双启动 Windows 10 和 Linux Ubuntu;两个物理上独立的 SSD 磁盘。
当我登录 Ubuntu 时,在文件资源管理器中,我仍然可以挂载和访问 Windows 驱动器。我想防止这种情况发生,以禁止 Linux 修改任何 Windows 驱动器文件的任何机会。我怎样才能做到这一点?
执行此操作的唯一方法是物理断开系统上的 Windows 磁盘。如果系统可以看到它,则没有真正的方法可以禁止访问 Windows 驱动器。
您可以做的另一件事就是不要单击驱动器并安装它- Linux 不会自动安装驱动器,除非您已将其配置为,并且如果没有安装驱动器,Linux 将无法更改 Windows 文件。
实际上有一种方法可以做到这一点。您可以编辑 /etc 目录中的 fstab。
首先,您必须打开终端。然后你必须输入'sudo blkid'。这将列出可用磁盘的所有 UUID 和其他详细信息。现在您必须为 windows 分区注意以下几点:
要求实际上取决于您的 fstab 所用的名称。
一般 fstab 条目如下:
fstab pic 所有字段用空格分隔。
第一个字段需要我们之前收集的数据。
运行 'sudo nano /etc/fstab' 并删除包含 Windows 分区条目的行。您可以通过我们之前收集的数据来识别该行。它可以是以下任何一种:UUID 或 PARTUUID 或 LABEL 或 PARTLABEL 或 DEVICE NAME。
现在保存该文件并退出 nano。接下来建议运行 'systemctl daemon-reload' 。现在重新启动您的系统。现在,每当您尝试挂载寡妇驱动器时,您都会遇到 fstab 中未描述该驱动器的情况。
好的,当我收到 raj 对先前解决方案的评论时,还有另一种方法可以防止这种情况发生。这很简单。只需启动 windows 并使用 windows bitlocker 工具加密 windows 驱动器。这将至少停止从 Windows 驱动器读取随机磁盘。
希望这个有帮助:)