imac5,1 上的 Ubuntu 20.04 initrd 后黑屏

imac5,1 上的 Ubuntu 20.04 initrd 后黑屏

ubuntu-20.04.1-desktop-amd64.isoimac5,1(Intel Core 2 Duo,2006 年末)上的 Ubuntu 20.04。从添加的外部 USB 硬盘安装bootia32.efi

可以按住右移键进入grub菜单。因此,我认为这不是 EFIgrub问题。

添加nomodeset没有区别(ATI Radeon X1600)。

在脚本末尾添加一个echo会显示在屏幕上,因此它不能挂在脚本中。

卡在黑屏上;什么也没有发生。

更新:

该机器(似乎有点问题)有 32 位 EFI,这就是.efi需要替换文件的原因;它无法按标准启动。

尝试了 64 位版本boot-repair-disk,再次需要bootia32.efi在使用 Rufus 制作外部 USB 磁盘后添加。在黑屏上等待了很长时间后,它终于加载了。它循环要求更新,但在拒绝后它做了一些事情并生成了以下内容:https://paste.ubuntu.com/p/nWGrxtMvPV/

完成了建议修复确实如此清除 sda2 上的 GRUB 并重新安装并要求我在终端中输入三个命令——我照做了。然后转发另一个命令,然后它创建了另一份报告:https://paste.ubuntu.com/p/FGp53696Wm/

其中提到:

请不要忘记让您的 UEFI 固件在 Ubuntu 20.04.1 LTS 条目(sda1/EFI/ubuntu/shimx64.efi 文件)上启动!

重启后我得到了

error: file `/boot/grub/i386-efi/normal.mod' not found.
Entering rescue mode...
grub rescue>

rEFInd具有与原始帖子中描述的相同的两个选项。

在 grub rescue 中我尝试过:

set root=(hd1,gpt2)
set prefix=(hd1,gpt2)/boot/grub
insmod normal

error: file ``/boot/grub/i386-efi/normal.mod' not found 确实没有这个目录,但是有一个x86_64-efi目录。直觉告诉我,这是这台机器需要的 32 位版本。

相关内容