我的问题源于尝试从单个磁盘设置 Windows 8.1 和 Arch-Linux 双启动。在为 Linux 创建分区并使用刻录到 DVD 的 arch iso 映像完成安装后,我返回到 Windows。使用名为 EasyBCD 的程序,我设置了一个选项,以便能够启动 Linux 和 Windows(或者我是这么认为的)。
当我重新启动时,两个选项都在那里,但 Linux 选项无效。我回到 EasyBCD 并删除了 Linux 选项 - 只留下 Windows(我打算安装 Linux 启动管理器,因为 EasyBCD 似乎有点不确定)。但是当我再次重新启动时 - 不是 Linux 选项,而是 Windows 选项消失了!这显然引发了一个问题“您是否可能错误地更改了启动 Windows 的选项?” - 答案肯定是否定的,除非 EasyBCD 在幕后做了一些我不知道的事情。
因此我无法从 HD 启动任何操作系统。我回到 arch DVD 环境并安装了一个名为 gummiboot 的 Linux 引导加载程序。我使用 Linux 工具 efibootmgr 将 gummiboot 的 EFI 可执行文件添加到我的 UEFI 启动菜单中。从那时起,我就能够从 HD 启动 arch,但 Windows 启动管理器的问题仍然存在,因为它为我提供了一个损坏的启动 Linux 的选项,但没有启动 Windows 的选项。
我的问题是,我可以编辑或重置 Windows 启动管理器配置,以便它允许我启动 Windows 8.1 吗?我可以访问主板附带的光盘上的 UEFI shell 以及 DOS 环境,但没有 Windows 光盘。
答案1
您可以尝试使用以下软件进行修复
使用该软件启动计算机可让您在内置的迷你 XP 操作系统中访问硬盘,以便您可以根据需要删除所需的部分或文件。如果需要,您还可以在重新格式化驱动器之前使用该工具恢复任何数据。