在传统启动模式下进行双启动时,Windows 会在 grub 的紫屏处挂起

在传统启动模式下进行双启动时,Windows 会在 grub 的紫屏处挂起

我刚刚安装了新电脑(Gainward Z87X-UD4H,i7-4770,无显卡)。由于要玩一些游戏,我先安装了 Windows 7。然后我安装了 Ubuntu 12.04 LTS。现在,我的 Ubuntu 启动没有任何问题。在 grub 中选择 Windows,它会挂在 grub 的紫色屏幕上。

再次强调,这与 Linux 的紫屏无关(例如,我的计算机启动时出现黑屏,我该怎么做才能修复它?),它更相关的是或者。我该如何调试/修复它?

对于协议,我尝试过:

答案1

您可以尝试启动 Windows 安装映像/恢复磁盘并手动恢复启动 EFI(使用bootrecbcdboot命令)。

以下是完整指南:https://superuser.com/a/504360/275127当我遇到这种情况时,它给了我很大的帮助。

执行上述步骤时,您应该在 EFI 分区上找到一个文件夹,其中有一个“ubuntu”文件夹,其中包含 ubuntu 启动文件。按照该帖子的指导,在“ubuntu”文件夹旁边的单独“microsoft”文件夹中创建 Windows EFI 文件。

重启,正常启动 ubuntu,启动 boot-repair。Boot-repair 将检测您的新 Windows EFI 文件并继续将它们添加到 GRUB(推荐的设置选项应该足够)。如果 Boot-Repair 询问您是否要备份 Windows EFI 文件,请回答是。

我希望这有帮助。

相关内容