32 位 EFI,64 位 Linux 操作系统。能做到吗?

32 位 EFI,64 位 Linux 操作系统。能做到吗?

我在 hp Stream 7 平板电脑上安装了 32 位 ubuntu Linux。为了获得长期支持,我想在此设备上安装 64 位 ubuntu linux。

该平板电脑配备 64 位英特尔 Baytrail 处理器。不幸的是,它还配备 32 位 EFI。就目前情况而言,更新 grub 会安装一个运行良好的 EFI 引导加载程序。如果我将安装升级到 64 位,情况还会如此吗?

我知道 debian 从 Jessie 开始就支持这个。 ubuntu 也会支持这种奇怪的设置吗?

答案1

这当然是可能的,因为我现在正在一台仅使用 32 位 UEFI 启动的计算机上的 64 位 Ubuntu 系统上输入这个答案。

去年,我必须在运行安装程序后从 GRUB 命令行启动,然后使用说明编译 GRUB这里作者:洛帕卡(现已更新)

但对于 Ubuntu 16.04,我惊讶地发现它安装了正确的 32 位版本的 GRUB,而无需我进行任何特殊干预:)

我怀疑这是因为两个都版本现在已安装到 ESP...看看:

/boot/efi/EFI
├── Boot
│   ├── bootia32.efi
│   ├── bootx64.efi
│   └── bootx64.efi.grb
├── grub
│   ├── grub.efi
│   └── grubia32.efi
├── grub_uefi
│   ├── grub.efi
│   └── grubia32.efi
├── Microsoft
│   └── Boot
│       ├── bootmgfw.efi
│       ├── bootmgfw.efi.grb
│       ├── bootx64.efi
│       └── bootx64.efi.grb
└── ubuntu
    ├── fw
    ├── fwupx64.efi
    ├── grub.cfg
    ├── grub.efi
    ├── grubia32.efi
    ├── grubx64.efi
    ├── MokManager.efi
    └── shimx64.efi

但是ESP我承认对我来说仍然有些神秘......

我必须警告其他人并没有发现像我一样容易实现这种不稳定的和谐状态...例如,某些使用我的设备的人发现 GRUB 无法安装,因此安装无法完成。但是,如果发生这种情况,可以从安装中排除 GRUB,并通过引导实时会话并通过安装 32 位 GRUB 来修复它。chroot方法。我不确定您如何使用平板电脑来管理此操作。

长话短说

这是可能的,但根本不能保证没有并发症......

答案2

您可以安装 Fedora 版本 27 或更高版本。 Fedora 在其标准 64 位 ISO 安装程序中包含了所需的文件。然而,Fedora 没有 Ubuntu 所具有的 LTS 选项。

Ubuntu 从 18.04 LTS 开始不支持此功能。人们克服重重困难才完成这些安装,但这并不是一件小事。

相关内容