双启动 Windows/Ubuntu:系统无法再从 UEFI 模式启动

双启动 Windows/Ubuntu:系统无法再从 UEFI 模式启动

以下是事件经过:

  1. 我有一台新的 MSI GF65 9SE 笔记本电脑,预装了 Windows 10 Home。

  2. 我在主 Windows 驱动器中创建了一个分区,禁用快速启动,禁用安全启动,并在那里安装了 Ubuntu 20.04。

  3. 重新启动时没有出现 GRUB 屏幕,因此它直接启动到 Windows 并且我必须从高级启动选项转到我新安装的 Ubuntu 框。

  4. 我通过这种方式登录 Ubuntu,到目前为止一切似乎都正常。

  5. 我想这就是我搞砸的地方。我从外部硬盘驱动器将时间移位备份快照恢复到 Ubuntu 盒子,我想我可能为引导加载程序安装选择了错误的选项,但根据日志,一切都很顺利。

  6. 然后,在时间移位备份恢复并且系统自动重启后,我看到的是这个屏幕

  7. 按下 Enter 键只会重新加载屏幕,我还有一个附加选项“按 f1 进入恢复环境”,它只会重新启动并将我带到同一屏幕,ESC然后带我进入 BIOS。

  8. 因此,基本上,BIOS 中唯一允许我输入任何内容的设置是将其设置为 LEGACY 而不是 UEFI,然后启动到实时 Linux USB。

  9. 我就是这么做的,删除了旧的 Ubuntu 分区并在其上重新安装了 Ubuntu。

  10. 现在我的笔记本电脑实际上可以直接启动到 Ubuntu。将其设置为旧版,并默认启动到 Ubuntu 是我现在进入计算机的唯一方法。我可以从这里访问我的 Windows 文件。但数据并不重要,这是一个新系统。

有没有办法修复这种情况并至少让我回到第 4 步的状态?我尝试过:

  1. 从 Linux live USB 和从旧版启动的 ubuntu 安装中,我尝试使用建议的解决方案修复 Windows MBR这里。启动修复工具不起作用,因为我是从旧版启动的,lilo 不起作用,抛出一个致命错误,说设备不是主设备,不包含分区信息或类似的东西。我使用 Gparted 检查了驱动器,驱动器似乎是 GPT,而不是 MBR。

我唯一的解决方案是将其设置为 UEFI,使用 Windows 恢复 USB 并尝试修复吗?

相关内容