Ubuntu 安装程序如何选择 UEFI 或传统?

Ubuntu 安装程序如何选择 UEFI 或传统?

我有一台 2012 年左右生产的 HP Elitebook 8460p,上面装有 Windows 10。BIOS 设置为旧版,因为 UEFI 仅用于开发目的,并有大警告不要将其用于其他目的。

当我使用 USB 驱动器“擦除磁盘并安装” Ubuntu 21.10 时,一切都很顺利,直到重新启动时,我收到“未找到操作系统”(错误:3F0)的提示。我使用 gparted 检查,磁盘是 GPT,带有 UEFI 分区。

这很奇怪,因为根据 BIOS 设置,Windows 很可能处于传统模式,而且当我从 Live USB 检查正在使用哪种模式时,我得到的是传统模式:没有 /sys/firmware/efi 设备。

我尝试了很多在线找到的解决方案,最后我能够在创建 MBR 分区表时在磁盘上安装 18.04。

我没有跟踪我执行的所有测试,但我很确定在放置 MBR 分区表之后我也尝试安装 21.10,所以我很困惑。

那么,Ubuntu 安装程序在定义安装系统的方式时如何选择 UEFI 与传统?

我希望在 22.04 发布后立即安装它,并且希望使用 ZFS 重新格式化,但我需要知道它是否可以在传统模式下工作,或者我需要知道如何让它在传统模式下工作。

还有另一个类似的问题(如何避免使用 UEFI?无需 UEFI 即可安装?如何在没有 UEFI 的情况下使用 Ubuntu 19、20、21、22?不再有 EFI/UEFI 问题?) 但是这是关于如何强制使用 Legacy。提出的解决方案 (MinimalCD) 已经过时了,根据我从 Ubuntu Wiki 中了解到的情况,从 USB 棒中删除 EFI 分区 (我认为) 在我的情况下不起作用,而且我主要想问的是 Ubuntu 选择模式的方式。

编辑

需要说明的是:在 BIOS 中,(U)EFI 从未处于活动状态,实时媒体在 Legacy 中启动,但新安装却没有启动,显示“未找到操作系统”错误。我尝试在 BIOS 中激活 UEFI,但消息不再显示(只是出现空白屏幕),这让我认为安装处于 UEFI 模式(也是由于 UEFI 分区)。

相关内容