有没有办法让 Windows Fastboot 和 Ubuntu 一起工作?

有没有办法让 Windows Fastboot 和 Ubuntu 一起工作?

我的笔记本电脑安装了 Windows 8.1 和 Ubuntu 14.04。问题是,当我启用快速启动时,

  • 我无法从 Linux 查看 Windows 分区
  • 启动时,我认为 grub 做了一些事情,所以有时 Windows 说正在修复启动,但只显示蓝屏。我必须手动重启才能修复它。

当我禁用快速启动时,

  • Windows 启动需要很长时间!

有没有办法保留快速启动并解决其他问题?

答案1

简短回答:

不。

长答案:

“快速启动”这个名字有点用词不当。这个 Windows 功能实际上将关机操作转变为休眠(挂起到磁盘)操作。因此,文件系统数据结构处于不一致状态。当另一个操作系统(例如 Ubuntu)启动时,它会看到磁盘处于不一致状态,假设之前运行的操作系统崩溃了,并且会尝试修复磁盘或拒绝安装它。因此,Windows 的“快速启动”功能从根本上与双启动设置不兼容。原则上,可以通过让 Windows 在执行挂起到磁盘操作之前同步其磁盘来修复它,但这需要对 Windows 进行更改,或者至少需要一个新的第三方实用程序来添加该功能。我不知道这样的改变有多实用,据我所知,没有这样的功能或附加工具可用。

附注:视窗“快速启动”功能与固件此功能通常称为“快速启动”或“快速启动”。此固件功能在硬件初始化上采取捷径,以加快启动过程。例如,固件的快速启动可能会跳过部分或全部 USB 设备的初始化。这固件该功能通常适用于 Ubuntu,但有一点需要注意,即可能无法启动 Ubuntu 安装程序,因为固件无法识别 USB 闪存驱动器。但是,如果启动正常,则可以保持固件“快速启动”功能处于活动状态。

答案2

是的。有一个解决方法。

Windows“快速启动”只是休眠状态。这就是为什么 Windows 分区无法以读写权限挂载的原因。

但是如果你设置/etc/fstabWindows 分区为只读,你将会“看到”它们。但是你无法在那里写入。

这可能是可以接受的,也可能不可以接受。但这是在启用 Windows“Fastboot”的情况下使用 Ubuntu 的唯一方法。

如果需要有关“fstab”的更详细说明,你可以找到它这里

相关内容