我有一台装有 ubuntu 22.04 的旧电脑,现在我又买了一台装有 windows 10 的新电脑。两台电脑都运行正常。我决定将旧的 SSD 插入新电脑,配置其 BIOS 以便使用 GRUB 启动,并希望配置 GRUB 以获得双启动选项。
不幸的是,我找不到从 GRUB 启动 Windows 的方法(我尝试时屏幕变黑)。我仍然可以通过在 BIOS 中更改两个驱动器的启动顺序来选择我的操作系统,但这很不舒服。
我运行了 boot-info 和 boot-repair,这里是来自 boot-info 的 pastebin:https://paste.ubuntu.com/p/vTMBVj8DKf/
这可能是解决方案(请注意,我尝试了几种解决方法,例如将我的 Windows 启动分区复制到与 GRUB 分区相同的 SSD,因此启动信息现在可能会显示奇怪的 UUID 或其他内容):
检测到 WindowsEFI。请在您的 UEFI 固件中禁用 BIOS 兼容性/CSM/Legacy 模式,并从与 UEFI 启动模式兼容的实时 CD(或实时 USB)中使用此软件。例如,使用 Boot-Repair-Disk-64bit 的实时 USB(www.sourceforge.net/p/boot-repair-cd),确保您的 BIOS 设置为以 EFI 模式启动 USB。
但我不知道 UEFI/EFI 之间的区别,并且在 BIOS 中找不到合适的选项。
猜猜我下一步该做什么?
谢谢阅读!