问题遇到的现象和发生背景
安装ubuntu linux双系统,出现:执行grub-install/dev/sda失败,这是个致命错误!
操作环境、软件版本等信息
Ubuntu Desktop 20.04.6
尝试过的解决方法
将iso镜像/boot/grub/里的文件复制到系统efi的根目录内,我新建的ubuntu文件夹里
尝试过nomodeset屏蔽显卡,但是启动的时候没有看到“GNU GRUB”启动加载程序屏幕,都没成功
安装ubuntu linux双系统,出现:执行grub-install/dev/sda失败,这是个致命错误!
Ubuntu Desktop 20.04.6
将iso镜像/boot/grub/里的文件复制到系统efi的根目录内,我新建的ubuntu文件夹里
尝试过nomodeset屏蔽显卡,但是启动的时候没有看到“GNU GRUB”启动加载程序屏幕,都没成功
报错解释:
这个错误表明在尝试安装GRUB(GNU GRUB是一个启动加载程序包)到硬盘的主引导记录(MBR)时失败了。/dev/sda通常代表整个硬盘,而不是具体的分区。如果GRUB无法写入MBR,那么系统就无法启动。
解决方法:
重启电脑,进入BIOS/UEFI设置,确保硬盘的启动优先级设置正确。
确认/dev/sda是否指向正确的硬盘。如果有多个硬盘,确认你是在安装Ubuntu的硬盘上操作。
使用Ubuntu安装媒体进入“试用Ubuntu”环境。
打开终端,使用以下命令来修复GRUB:
sudo fdisk -l # 查看硬盘分区情况
sudo grub-install --force /dev/sdX # 将sdX替换为包含Ubuntu的硬盘
sudo update-grub # 更新GRUB配置
注意:/dev/sdX 应该替换为你的Ubuntu安装盘对应的设备名,例如/dev/sda。使用sudo fdisk -l可以帮助你确认正确的硬盘设备文件。
重启电脑,检查是否解决问题。
如果问题依旧,可能需要进一步检查硬件问题或寻求专业帮助。