我在主硬盘上安装了 Ubuntu,在辅助硬盘上安装了 Windows 8。当我尝试访问辅助硬盘时,出现以下消息:
错误挂载:挂载退出,退出代码为 14:Windows 处于休眠状态,拒绝挂载。挂载“/dev/sda1”失败:操作不允许 NTFS 分区处于休眠状态。请恢复并正确关闭 Windows,或使用“ro”挂载选项以只读方式挂载卷,或使用“remove_hiberfile”挂载选项以读写方式挂载卷。
我是 Linux 新手。我该怎么做?
答案1
这是 Windows 8 新功能“混合启动”或“快速启动”的一个“问题”。为了使 Windows 启动非常快,微软将此功能集成到 Windows 8 中,默认情况下 Windows 不会关闭(一如既往),而是休眠。
这不是 Ubuntu 的问题。我的意思是,如果系统(Windows)处于休眠状态,当然无法挂载它,因此您无法获得任何访问权限。
点击此处了解详情在系统设置中打开或关闭“快速启动”在 Windows 8 中。
这或许可以解决你的问题。
答案2
您正在运行 Ubuntu 并尝试访问包含 Windows 8 安装的硬盘驱动器,对吗?
如果是这样,问题在于 Windows 8 无法正常关机的策略。我相信有一些选项可以让它真正关机而不是休眠(如错误所提示的那样)。不过,我会就此咨询 Windows 帮助。
Ubuntu 尝试避免在 Windows 仍在运行时更改辅助驱动器上的数据,因为这可能会损坏 Windows 安装。系统会提示您通过只读访问打开它:
mount -r /dev/sda1
但在这种情况下,您显然没有写入权限。
答案3
禁用快速启动并再次启动 Linux 后,您可能会发现无法手动挂载它。这可能是由于 Ubuntu 自动挂载可用的块设备。只需在文件管理器中查找它,在许多情况下它应该已经可用。