无法在 Linux Mint 上挂载 Veracrypt 分区(元数据保存在 Windows 缓存中)

无法在 Linux Mint 上挂载 Veracrypt 分区(元数据保存在 Windows 缓存中)

我收到以下错误消息:

Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/mapper/veracrypt8': 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.

我知道这个问题与Windows的休眠/快速启动有关,并且类似于这个问题和答案:https://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation/。但是,我已经尝试过这些解决方案,但没有成功。我可以在 Windows 中很好地挂载该分区,并且可以在 Linux 中以只读模式挂载它。

我安装了 Windows 10 和 Linux Mint 18。相关分区上没有操作系统,并且是其磁盘上的唯一分区。

我尝试过的:

  • 在 Windows 中禁用快速启动
  • 在 Windows 中挂载分区,然后触发从 Windows 重新启动并进入 Linux,而不是返回 Windows
  • 检查分区上没有设置 Windows 页面文件。
  • 在 Windows 中使用powercfg /h off.
  • 检查分区上是否有hiberfile.sys(无论是在显示系统文件的 Windows 中还是在只读模式下的 Linux)。
  • 告诉 Linux 中的 Veracrypt 用作-t ntfs-3g -o remove_hiberfile其挂载选项。
  • 在 Linux 中使用 Veracrypt 解锁(但不挂载)分区,然后尝试命令sudo mount -t ntfs-3g -o remove_hiberfile /dev/mapper/veracrypt8 /media/veracrypt8

最初问这个问题在超级用户上但没有得到答复,所以我在这里重新发布。任何建议表示赞赏!

相关内容