尝试在 Irbis TW60 上安装 Mint 21.2/Manjaro 23.0.1 时(系统规格)我被扔进了 EFI shell。如下所述,无法从它启动。
已知的情况:
- 安全启动已关闭;
- EFI Shell 版本为 2.1;
- 安装程序 USB 已打开
FS0
; - EFI 文件位于
FS0:\efi\boot\grubx64.efi
.
应该发生什么:执行任何 .efi 文件后,我应该进入 GRUB 或内存检查。
实际发生的情况:没有什么。
EFI shell 输出:
Shell> FS0:
FS0:> cd efi\boot
FS0:\efi\boot> dir
Directory of: FS0:\efi\boot\
04/15/2022 22:08 <DIR> 2.048 .
04/15/2022 22:08 <DIR> 0 ..
04/15/2022 22:08 $size_x mmx64.efi
04/15/2022 22:08 $size_y grubx64.efi
04/15/2022 22:08 $size_z bootx64.efi
3 File(s) $total_size bytes
2 Dir(s)
FS0:\efi\boot> grubx64.efi
FS0:\efi\boot>
答案1
在测试了各种其他发行版之后,我能够启动 Debian ISO 及其上的安装程序。它在“安装系统”阶段失败了,debootstrap
但是手动安装却进展顺利。
ing后chroot
我安装了该grub-efi-ia32
软件包并安装grub
如下:
grub-install --efi-directory=/boot/efi --bootloader-id=$NAME --target=i386-efi
update-grub
现在设备可以正常工作了。
得到教训:
- 并非每个 64 位系统都使用 64 位引导加载程序。