![如何在具有 32 位 UEFI 的 PC 上安装 Ubuntu?](https://linux22.com/image/1027222/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%85%B7%E6%9C%89%2032%20%E4%BD%8D%20UEFI%20%E7%9A%84%20PC%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Ubuntu%EF%BC%9F.png)
我想在一台旧的 ASUS 平板电脑上安装 Lubuntu,该平板电脑具有 32 位 UEFI 和 32 位 Windows,但具有支持 x64 的 CPU。我尝试了所有方法(使用 rEFInd、.efi
通过 UEFI shell 设置文件等),但 UEFI 拒绝启动任何 64 位.efi
文件。不过,i386 debian 安装程序似乎可以工作。
有人声称可以在具有 32 位 UEFI 的系统上运行 64 位 Linux 内核,但关于如何操作的信息并不多。在写这个问题时,我将grubia32.elf
文件从 i386 的 Debain 安装程序复制到 Lubuntu 安装程序中的相同位置 ( EFI/boot/
)。rEFInd 检测到了它,GRUB 向我提供了一个 shell(不确定它为什么不使用该boot/grub/grub.cfg
文件),我在其中输入:
insmod linux
linux /casper/vmlinuz
initrd /casper/initrd
boot
...据我所知,它可以毫无问题地启动到 Lubuntu 的“Live CD”版本!
所以现在我的问题是:如何安装和配置 32 位 GRUB 来加载已安装的 Lubuntu?(假设这是最合适的方法,并且 Lubuntu 安装程序将尝试安装 64 位 GRUB。)
答案1
Lubuntu 在 EFI 系统分区上的 GRUB 上安装了 32 位版本,一切正常!
也许我应该在问这个问题之前尝试安装它,但这些信息可能对其他人仍然有用。