参考:双系统Ubuntu20.04安装时出错,执行grub- install失败,是什么问题? – 知乎用户的回答 – 知乎
https://www.zhihu.com/question/526809229/answer/2440849860
问题概述
这个问题常见的表现:报错提示grub-install /dev/sda failed
或者grub-install /dev/nvme0n1 failed
问题常见于七彩虹主板(买了几块个个都有这个问题,无语了,浪费大半天解决),其他机器也容易遇到。
解决方法
首先:
排查目标硬盘分区表是否为GPT,MBR需要改成GPT。
随后:
遇到此报错后正常关机,然后开机继续选择u盘安装盘启动,选择try ubuntu。随后联网下一个boot-repair工具来修复引导
具体做法是:打开终端,依次执行
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
最后选择修复,完成后就可以使用ubuntu了