我在安装 Windows 10 之前已经安装了 OpenSUSE Tumbleweed(两者都是在 UEFI 模式下从 U 盘安装的)。
OpenSUSE 无法识别新操作系统,也没有将其放入自己的 grub 菜单中,并且在安装 Windows 后,它覆盖了启动顺序,然后每当我想使用 OpenSUSE 时都必须打开启动选项。
在尝试将 Windows 添加到 OpenSUSE 的 grub 菜单中时,我在将 grub 的 EFI 模式更改为常规 grub 后最终将自己锁定在系统之外(我知道,我的错是做事方式错误并且没有先进行研究)。
乍一看,我以为这不会以任何方式影响 Windows,并且我可以正常启动它,但事实却是这样,我的 BIOS 找不到任何启动位置,并引发了错误No bootable hard drives found
。
我发现从 USB 记忆棒启动仍然有效,并从那里我尝试了一切可以恢复我的系统。我试过:
- 重新安装 grub
- 使用
boot-rescue
- 重新格式化 ESP 分区并恢复备份
- 删除硬盘中的每个分区并安装 KDE neon
- 重新格式化 ESP 分区,使其保持干净并安装 KDE neon
- 重新安装Windows(文件已安装,但重启后无法启动)
- 使用 Rescatux 修复 grub
- 在 Windows 上使用“
bootrec /fixboot
修复bcdboot C:\Windows /s (efi):
计算机”功能 - 使用 Windows 的启动修复功能
- 尝试从 grub 命令行启动(通过实时操作系统的 EFI grub 菜单)
但似乎没有任何效果,甚至没有任何进展可以解决我的问题。
这是boot-rescue
pastebin,虽然它说“启动已成功修复”,但它没有做任何事情。
https://pastebin.com/12cDGmMH
目前我唯一的启动方式是:
- Linux Mint Tina(DVD 光盘)
- Ubuntu 18.04 LTS(在 DVD 光盘上)
- Windows 10 专业版(通过 USB)
我可以使用另一台计算机创建可启动 USB 驱动器。我无法刻录光盘。
有什么办法可以让这台机器恢复运行吗?