在两个独立的磁盘驱动器上双重启动 - 防止 Linux 访问 Windows 磁盘?

在两个独立的磁盘驱动器上双重启动 - 防止 Linux 访问 Windows 磁盘?

我已经安装了双启动 Windows 10 和 Linux Ubuntu,每个都在自己的 SSD 驱动器上;两个物理上独立的 SSD 磁盘。

当我登录 Ubuntu 时,在文件资源管理器中,我仍然可以挂载和访问 Windows 驱动器。我想阻止这种情况,以禁用 Linux 修改任何 Windows 驱动器文件的任何机会。我该如何实现?

答案1

唯一的办法就是在系统上物理断开 Windows 磁盘。如果系统可以看到 Windows 驱动器,则没有真正的方法可以禁止访问它。

你可以做的另一件事就是不要单击驱动器并安装它- 除非您已对其进行配置,否则 Linux 不会自动安装驱动器,并且如果没有安装驱动器,Linux 就无法更改 Windows 文件。

答案2

其实是有办法的,就是编辑 /etc 目录中的 fstab。

首先,您必须打开终端。然后您必须输入“sudo blkid”。这将列出所有可用磁盘的 UUID 和其他详细信息。现在您必须注意以下 Windows 分区:

  1. 唯一唯一标识符
  2. 部分用户ID
  3. 磁盘标签
  4. 零件标签
  5. 设备/分区名称 ( /dev/sdXY )

要求实际上取决于 fstab 所写的名称。

常规 fstab 条目如下:

fstab 图片 所有字段都以空格分隔。

第一个字段需要我们之前收集的数据。

运行“sudo nano /etc/fstab”并删除包含 Windows 分区条目的行。您可以通过我们之前收集的数据识别该行。它可以是以下任何一种:UUID 或 PARTUUID 或 LABEL 或 PARTLABEL 或 DEVICE NAME。

现在保存该文件并退出 nano。接下来建议运行“systemctl daemon-reload”。现在重新启动系统。现在,每当您尝试安装 widows 驱动器时,您都会遇到驱动器未在 fstab 中描述的情况。

答案3

好的,正如 raj 对之前解决方案的评论,还有另一种方法可以防止这种情况。而且非常简单。只需启动 Windows 并使用 Windows BitLocker 工具加密 Windows 驱动器。这至少可以阻止从 Windows 驱动器随机读取磁盘。

希望这个有帮助:)

相关内容