有没有在grub shell中的命令可以指示机器是否使用EFI或BIOS固件?
我正在使用GRUB 2.00在一台2010年的Mac Pro上。这台电脑当然有EFI固件。但是我已经尝试了几天,想要以BIOS仿真模式启动Ubuntu,因为缺少NVIDIA显示驱动程序。据我了解,当GRUB运行时,使用EFI还是BIOS仿真的决定已经被做出。那么我怎么能从GRUB中检查呢?
我正在使用GRUB 2.00在一台2010年的Mac Pro上。这台电脑当然有EFI固件。但是我已经尝试了几天,想要以BIOS仿真模式启动Ubuntu,因为缺少NVIDIA显示驱动程序。据我了解,当GRUB运行时,使用EFI还是BIOS仿真的决定已经被做出。那么我怎么能从GRUB中检查呢?
if [ ${$grub_platform} == "pc" ] { ... }
,但是它没有起作用 - 它总是被评估为真。 - starbeamrainbowlabsif [ ${grub_platform} == "pc" ]; then ...; fi
更有可能起作用。 - Colin Watson