在安装 Windows 8 和 Arch Linux 双启动后,一切都运行良好。但是,如果我在 Win8 中关闭笔记本电脑盖(电脑进入待机模式),然后稍后重新打开电脑,Grub 就会打开,就像电脑重新启动一样,而不仅仅是待机。
我的问题是我的 fstab 中有一个 ntfs 分区,如果分区中有一些 Windows 仍在使用它的痕迹,那么 Arch 启动就会失败并进入恢复模式。
那么,有没有办法让它从待机状态返回时直接启动 Windows(通常发生这种情况)而不是打开 Grub?
答案1
我认为你需要的是这个:https://wiki.archlinux.org/index.php/GRUB#Recall_previous_entry
您设置
GRUB_DEFAULT=saved
和
GRUB_SAVEDEFAULT=true
(/etc/default/grub
并重新创建 Grub 配置)。这将使 Grub 记住您上次使用的操作系统,因此如果 Windows 休眠(或崩溃),它将自动重新启动到 Windows,Linux 也是如此。