我尝试通过创建 efi、交换和文件系统分区来安装 ubuntu 20.04。在安装结束时,出现错误,提示无法安装 grub,致命错误。现在,我无法启动 linux 或 windows。我只能从 usb 启动 ubuntu。我想知道问题是否来自 windows 处于传统模式。有没有解决方案可以通过终端检查 windows 是否处于传统模式?
答案1
我认为在 BIOS 中查找它更容易。
按下 PC 手册中指定的按键进入 BIOS(或者直接在互联网上搜索),然后查找“兼容模式”或类似的东西,通常在“启动”下。如果该选项存在,则您的 PC 肯定是 UEFI。
另一种检查方法是查看制造商网站,例如 DELL。例如,我的笔记本电脑列在规格下。
编辑:
您是否覆盖了 Windows 分区?因为在这种情况下,您将无法检查 Windows 以前的启动方式。
另一种方法是使用 WoeUSB 在 Ubuntu 实时会话中制作可启动的 Windows-Stick,然后使用Windows 10/11 的启动修复。
答案2
最终的问题是 Windows 处于遗产并尝试在 Linux 中安装UEFI 系统,这是不可能发生的事情。两个操作系统都必须安装在 legacy 或 uefi 上。从我的第一个操作系统 Windows 安装在 legacy 上的那一刻起,linux 也必须安装在 legacy 上。然而,当我尝试双启动 Linux 时,出现了一条消息,如果我没有创建一个电喷分区以及/ (根)分区和交换分区,我的电脑可能无法启动。所以,这个错误告诉我应该在 uefi 模式下安装 Linux。为了不在 uefi 模式下安装 Linux,而是在 legacy 模式下安装 Linux,而不是 efi 分区,请创建一个/启动 ex4分区和 ubuntu 也将以传统模式安装。问题解决了。