升级到 Windows 8.1 后如何恢复双启动?

升级到 Windows 8.1 后如何恢复双启动?

我在华硕 Vivobook 上安装了 Ubuntu 13.10 和 Windows 8 的双启动设置。最初,双启动设置需要进行一些调整,因为 Windows 8 坚持要以 UEFI 启动。但后来就成功了。

今天早上,我愚蠢地接受了升级到 Windows 8.1 的建议。现在 Windows 已经替换了启动管理器,我不再被询问是否要启动到 Ubuntu。计算机直接启动到 Windows。

由于我确实需要这两个操作系统,因此我一直在尝试创建一个可运行的双启动环境。我部分成功了,但目前,我陷入了显示 Grub 选项的情况,并且只能启动 Ubuntu。

每当我尝试 grub 菜单中提供的任何 Windows 启动方法时,都会出现一个蓝屏,显示以下消息:

Your PC needs to be repaired
Error code 0xc0000225

返回后,下一个漂亮的蓝屏显示:

File:<Windows<system32<winload.efi is missing with same error code.

我在 BIOS 中启用了 CSM,以及“安全启动”选项。

那么,升级到 Windows 8.1 后如何恢复双启动?

答案1

您需要修复 Windows 引导加载程序。因此启动 Windows 安装磁盘,然后单击修复你的计算机启动时选项。

然后点击命令提示符选项。在该命令提示符中运行以下命令来修复 Windows 引导加载程序,

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

然后尝试启动修复

答案2

您可以使用启动修复来修复启动问题。

https://help.ubuntu.com/community/Boot-Repair

它应该能帮你把所有事情都理顺。

相关内容