我在传统模式下将 Ubuntu 安装在外部设备 (GPT) 中。我可以在旧的 Windows 7 笔记本电脑上运行此 Ubuntu。现在我已换成 UEFI 模式下的 Windows 10 笔记本电脑,除非启用传统模式,否则我无法运行 Ubuntu。
所以我的问题是我想无需重新安装即可将 Ubuntu 更改为 UEFI 模式。当我运行 Boot-Repair 时,弹出一条消息说:
当前会话处于传统模式。请重新启动计算机,然后在 EFI 会话中使用此软件。
但是如果禁用传统模式,我就无法打开 Ubuntu!
有什么解决办法吗?
编辑:解决方案
答案1
正如错误消息所示,您应该在 UEFI 模式下运行 Boot-Repair。由于您的主安装不支持此功能,因此您必须获取一个可以实现此功能的系统。此外,修改正在运行的安装的重要属性(如移动根分区)几乎是不可能的。
最简单的方法是从运行 Boot-RepairUbuntu Live 媒体或甚至使用启动修复磁盘确保以 UEFI 模式启动,具体步骤取决于您的硬件(或固件准确地说,是的。