无法将外部 Ubuntu 更改为 UEFI

无法将外部 Ubuntu 更改为 UEFI

我在传统模式下将 Ubuntu 安装在外部设备 (GPT) 中。我可以在旧的 Windows 7 笔记本电脑上运行此 Ubuntu。现在我已换成 UEFI 模式下的 Windows 10 笔记本电脑,除非启用传统模式,否则我无法运行 Ubuntu。

所以我的问题是我想无需重新安装即可将 Ubuntu 更改为 UEFI 模式。当我运行 Boot-Repair 时,弹出一条消息说:

当前会话处于传统模式。请重新启动计算机,然后在 EFI 会话中使用此软件。

但是如果禁用传统模式,我就无法打开 Ubuntu!

有什么解决办法吗?

编辑:解决方案

  1. 创建一个EFI 分区
  2. 正如 Melebius 指出的那样,安装引导修复在闪存 USB 中
  3. 以 UEFI 模式启动闪存 USB 并按照说明进行操作。

答案1

正如错误消息所示,您应该在 UEFI 模式下运行 Boot-Repair。由于您的主安装不支持此功能,因此您必须获取一个可以实现此功能的系统。此外,修改正在运行的安装的重要属性(如移动根分区)几乎是不可能的。

最简单的方法是从运行 Boot-RepairUbuntu Live 媒体或甚至使用启动修复磁盘确保以 UEFI 模式启动,具体步骤取决于您的硬件(或固件准确地说,是的。

相关内容