GRUB:“无效的 arch 独立 ELF magic”-usr/sbin/grub-bios-setup:未找到

GRUB:“无效的 arch 独立 ELF magic”-usr/sbin/grub-bios-setup:未找到

我刚刚用 USB 在我的华硕笔记本电脑上安装了 Ubuntu 13.04。安装完成后,电脑重新启动,它启动时出现GRUB:无效的独立于 arch 的 ELF magic错误。我在 Google 上寻找解决方案,并找到了 Cadoc 的帖子如何解决 GRUB:“无效的 arch independent ELF magic”错误?并跟踪解决方案直到

sudo grub-install --root-directory=/mnt /dev/sda

当我输入该命令时,我得到了

/usr/sbin/grub-bios-setup: Not found.

我在 Google 上搜索了一番,但还是没找到解决方案。那么我该怎么做才能修复这个问题并让一切正常呢?

答案1

如果找不到“grub-bios-setup”,则可能是电喷模式安装 Ubuntu。

[ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode" 

如果不是这种情况,则说明安装过程中出现了问题。您可以尝试使用启动修复来解决你的问题。

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

答案2

看起来 grub 安装有问题。如果您可以使用 USB 驱动器启动到 Live ISO 模式(“尝试 Ubuntu”选项),那么您应该能够重新安装 grub 并启动和运行系统。检查您的 BIOS 是否也使用 UEFI。

此链接

祝你今天过得愉快。

相关内容