Windows 10 双启动共享 NTFS 分区只读,快速关机已禁用

Windows 10 双启动共享 NTFS 分区只读,快速关机已禁用

这似乎是一个非常常见的问题,但我认为在 Ubuntu 18.04 中有些事情发生了改变......

因此,我昨天从一块完全空白的 1TB SSD 开始,首先安装 Windows,然后为 ubuntu 创建 80 GB 分区和 16 GB 交换分区。然后返回 Windows,用 NTFS 分区填充驱动器的其余部分,用于两个操作系统之间的共享文件空间。有了额外的恢复/启动分区,Windows 看起来就是这样的:

分区架构

分区 4 是 Windows C:\ 分区 6 是 / 分区 7 是 Windows D:\ (共享数据)

在 ubuntu 的磁盘管理器中,我可以单击设置按钮,并且有自动挂载选项似乎有效,所以我使用了这些选项,而不是直接编辑 fstab。唯一的问题是分区 7 以只读方式挂载

磁盘管理器中的安装选项

数据属性

据我所知,唯一的潜在问题是 Windows 的“快速启动”功能,我已经尽力禁用该功能,所以要么是其他问题,要么是 Windows 无论如何都在以某种方式进行快速启动。

首先我从电源设置中关闭了快速启动:快速启动电源设置

然后我按照其他步骤本指南禁用快速启动:

.bat 文件

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 0 /F

.reg 文件

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"HiberbootEnabled"=-

理想情况下,从 Windows 切换到 Linux 就像使用重启按钮一样简单,但我猜这无论如何都会使用快速启动,所以我尝试使用关机按钮,并在使用关机按钮时按住 Shift。这些都无法使分区挂载为读/写。

其他需要记录的事项:

  • ntfs-3g 已安装
  • 我在某处看到有人建议将 umask 设置为 000,但在阅读更多内容后,这似乎不是“正确”的选项?也许我错了,但当我从某个地方读到这个时,似乎有警告标志……不记得在哪里了

答案1

您必须修改 /etc/fstab 并将“ntfs”更改为“ntfs-3g”。

重新挂载所有磁盘。

sudo mount -a

也许它会报告您一些 nfts 系统错误,您可以尝试使用:

sudo ntfsfix /dev/sda2

要安装和修改参数,您可以使用磁盘管理器,但在这种情况下您将无法看到错误。

相关内容