在我的计算机(Acer Aspire F5-572G)上安装 ubuntu 后,UEFI 无法检测到 grub 作为启动管理器。解决此问题最接近的答案是无法在 Acer Aspire ES1-533 上安装 Ubuntu。
问题是上述解决方案sudo apt-get install --reinstall grub-efi-amd64
。但是我的机器是 Intel 64 位架构的,而不是 AMD 的。执行时apt-cache search grub-efi
它提供了可能的软件包:
grub-efi
grub-efi-amd64
grub-efi-amd64-bin
grub-efi-amd64-dbg
grub-efi-amd64-signed
grub-efi-ia32
grub-efi-ia32-bin
grub-efi-ia32-dbg
由于我的计算机是 Intel 64 位架构,所以我不完全确定安装 ia32 或 amd64 的后果...
因此我想知道:
- amd64 位可以工作吗?
- 选择 64 位架构的 ia32 是否有风险?
- 还有其他可能的方法可以让 UEFI 注意到 grub 吗?
注意:我最近清空了硬盘,如果出现任何问题,可以将 ubuntu 重新安装到硬盘上:)
干杯
答案1
如果您安装了 64 位 ISO:
sudo apt-get install --reinstall grub-efi-amd64
如果您安装了 32 位 ISO:
sudo apt-get install --reinstall grub-efi
理论上,32 位应用程序应该可以在 64 位架构上正常运行,但只能以 32 位速度运行。
你可能还想了解一下跑步启动修复。