从 i386-pc grub2 链加载 EFI grub2

从 i386-pc grub2 链加载 EFI grub2

是否可以从 i386-pc grub2 使用 EFI 链接加载 grub2?我试过了

grub> chainloader (hd1,gpt1)/efi/grub/grubx64.efi

但我收到“无效签名”错误。谢谢。

答案1

您无法从 32 位可执行文件链式加载 64 位可执行文件,但事实恰恰相反:可以从 64 位版本链式加载 32 位可执行文件,但为什么要这样做呢?只需将现有版本升级到 64 位并合并配置文件即可。

如果您因为拥有 32 位 EFI 固件而尝试执行此操作,那么您可能会运气不好:即使您的 CPU 可以支持 64 位(您检查过吗?),您也需要先从制造商的固件升级固件网站,但不幸的是大多数小品牌对您能够将固件从 32 位升级到 64 位不感兴趣:他们宁愿让你买一台新电脑。

如果您有大品牌:首先检查制造商的网站。

相关内容