Ubuntu 22.04 的双启动问题

Ubuntu 22.04 的双启动问题

我买了一台安装了 Windows 10 的廉价翻新笔记本电脑,我想设置一个带有最新版本 Ubuntu 的双启动系统。我这样做了,成功安装了 Ubuntu 并保留了 Windows 10。这台机器是 HP,非常旧,默认使用 BIOS,但有 UEFI 实验模式。

安装后,笔记本电脑显示未安装操作系统,因此我切换到 UEFI,然后它将启动 Ubuntu,但不会启动 Windows。我实际上能够使用 Boot-Repair 在另一个驱动器(同一台机器)上修复此问题,但我无法重现我执行的一系列命令。我将驱动器克隆到更大的驱动器,更大的驱动器现在出现了原始问题。不知何故,在原始驱动器上,我能够说服 Ubuntu 停止使用 UEFI 并开始使用 grub,但我无法重现它。

我在实时启动 Ubuntu 22.04 安装程序时从 Boot-Repair 收到的最新错误是:

The current session is in BIOS-compatibility mode. 
Please disable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, 
and use this software from a live-CD (or live-USB) that is compatible   
with UEFI booting mode. For example, use a live USB of Boot-Repair-Disk-64bit| 
(www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up 
to boot USB in EFI mode. This will enable this feature.

这个错误发生在我将笔记本电脑启动到 BIOS 模式时,因此我随后启动到 UEFI 模式并得到相同的错误。我还尝试使用 Boot-Repair 实时映像,但出现相同的错误。

我尝试了各种论坛和教程中的许多方法,但似乎无法修复此问题。Boot-Repair 在原始驱动器(非实时模式)上对我有用,似乎可以解决问题,但我似乎无法在克隆驱动器上再次执行此操作。

简而言之,Windows 10 是在 BIOS 模式下设置的,我无法启动它来将 Windows 更改为 UEFI。Ubuntu 不会离开 UEFI 模式,我无法将其切换到 BIOS。而且我无法加载 grub。目标是让 Windows 和 Ubuntu 都在 BIOS 模式下运行。

相关内容