长话短说:

长话短说:

所以,今天我认为从我的硬盘中取出一些剩余的空间并创建一个可以在 Linux 和 Windows 之间共享的分区是一个聪明的做法,因为我知道由于快速启动系统,Windows 会“保护”其系统分区。

然而 Windows 显然有不同的想法。

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda4': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

虽然我知道可以通过禁用快速启动,我想避免这样做。

通过使用,nftsfix我能够以 RW 模式安装分区。

长话短说:

是否可以阻止 Windows 将磁盘的元数据保存在其缓存中?

如果没有,我该如何设置 Linuxnftsfix在分区上运行然后挂载它(最好使用 fstab),使用此方法会丢失任何数据吗?

编辑:我希望保留快速启动的主要原因是启动时间。我需要能够在工作环境中快速切换到 Windows 并返回,有时一个小时内要切换几次。

答案1

很遗憾地告诉您,您不能让快速启动和 Linux 共存于同一硬盘中。

但是,您可以完全关闭计算机以进入 Linux,为此请打开命令提示符并使用以下命令将其关闭:

shutdown -s -t 0

在哪里:

shutdown:关闭计算机

-s:关闭计算机的参数

-t 0:通过编程关闭它,等待 0 秒即可

每次在启动 Linux 后启动 Windows 时,您都可以这样做,而且不必禁用快速启动。下次重新启动 Windows 时,它将进行冷启动,然后进行快速启动,直到您再次冷关闭它。

相关内容