Devuan Beowulf 的 EFI 安装?

Devuan Beowulf 的 EFI 安装?

我已切换到一台新计算机并尝试在纯 EFI 设置中安装 Beowulf 3.1.0。

我尝试在 SATA SSD 和 aa m.2 PCIe SSD 上安装。最初的计划是双启动安装,先安装 Win10,但经过几次失败的尝试后,我放弃了 Win10,转而只安装 Linux。

安装似乎运行顺利,但重新启动后,grub 不会显示“图形”选择菜单,而是显示“支持最小 BASH 式行编辑...”行。

经过 5 个小时的安装和重新安装后,我尝试安装 Debian Buster 10.8(据我所知,Beowulf 3.1.0 是基于 10.8 的)。对于 Debian,安装是开箱即用的。此外,在传统模式下执行安装也有效

我发现了以下关于此的提示:

  • EFI 分区可能丢失或太小:我尝试了引导分区和手动分区,我创建了高达 1 GB 的 EFI 分区,但没有成功。
  • 可能需要重新安装 Grub:我尝试 chroot 进入安装并执行 grub 安装(安装 efi 分区后)。这并没有解决问题
  • Grub.cfg 可能丢失:我比较了 Debian 和 Devuan 的 grub.cfg。从表面上看,它们看起来非常相似。

您还有什么建议可以尝试吗?这是 devuan 中的错误,而 debian 中不存在吗?

我在 Devuan 邮件列表上问过这个问题,发帖后的印象是,该列表的活动相对较少,所以我允许自己交叉发帖,因为这有点紧急

答案1

如果您的 PC 是基于 UEFI 的 32 位(是的,具有 64 位 CPU...感谢 Intel!)PC,则需要grub-efi-ia32在使用 liveCD 时安装该软件包你安装 Devuan。

当您拥有 2011 年至 2017 年左右发布的基于 Atom、Celeron Silver 或 Pentium Silver CPU 的廉价 PC 时,就会发生这种情况。

请注意“重要说明”部分:https://files.devuan.org/devuan_beowulf/desktop-live/README.desktop-live.txt

Devuan 很奇怪,他们没有将该软件包也集成到 iso 上。不管怎样,享受你的 Debian,远离“wontfix”-ed systemd bugs!


另一个不太可能出现的问题是您使用单独的 .Devuan 安装了 Devuan /boot,并且 Devuan 有一个错误,如果您这样做,则 Devuan 将无法启动。这个错误存在于 Devuan 3.0 isos 中,他们在发布后发现了它,现在应该按照计划在 3.1 isos(您正在使用的)上修复。

答案2

所以最终两者都不是。

我昨天意识到,我的 HP-PC 的 UEFI 是 2016 年的,而 HP(谢天谢地)提供了 2020 年更新的 UEFI。更新 UEFI 后它就可以工作了。可能与原始规范存在一些不符合,但在过去 5 年的某个地方已经解决了?

无论如何,感谢您的建议,并希望这对其他人有帮助。

相关内容