我删除了旧的 MacOS 并安装了 Lubuntu 20.04。它运行良好。但我想在双启动设置中尝试一些其他发行版。但是,旧版 BIOS 系统似乎阻止我这样做。它不会识别实时 USB 棒,但会识别实时 CD。当有 CD 时,它会首先尝试启动它。
我想编辑引导加载程序菜单,但是
sudo systemctl reboot --firmware-setup
返回一条错误消息,表示无法访问引导加载程序菜单。还有其他方法可以访问引导加载程序吗?(我在引导过程中尝试了所有Alt、Super、F12等键,但它们也不起作用。)
更新:我找到了 GRUB 菜单并查看了 Ubuntu 的参数(显示的唯一可启动选项)。
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ] ; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root= 'hd0,gpt2'
if [ x$feature_platform_search_hint = xy ] ; then
search --no floppy --fs-uuid --set-root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 d1c03b3b-b9fb-4ae1-94c5-b78999149452
else
search --no-floppy --fs-uuid --set-root d1c03b3b-b9fb-4ae1-94c5-b78999149452
fi
echo 'Loading Linux 5.4.0-177-generic ...'
linux /boot/vmlinuz 5.4.0-177-generic root=UUID=d1c03b3b-b9fb-4ae1-94c5-b78999149452 ro quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.4.0-177-generic
如果我理解正确的话,它不会寻找软盘驱动器来启动,而似乎只会查看硬盘驱动器 (hd0)。有没有办法让它查找 USB 驱动器和内置 CD 驱动器 (Apple 超级驱动器),并让它在存在介质的情况下列出这些启动选项?
此外,它似乎说 BIOS 和 EFI 位于同一个分区上,但我不明白为什么会这样。