grub-install failed的解决办法
昨天换到了18.04的那台笔记本上,忽然发现ibus下的复制粘贴有问题。然后我就卸载了ibus的拼音,加了Fcitx的输入法,就这样重启后,我再也进不去系统,一直停在logo处。
因为ubuntu重装很快,我没打算多折腾,用live USB备份好文件到windows我就打算重装了,因为20.04加入了emoji 还有dark mode和night light,我就想装20.04了。
可是安装过程中遇上非常奇怪的并且难以解决的报错,我当时被这个问题困住了,boot-repair都修了好几遍,当时爸爸又开始远程唠叨,我一直想不明白哪里出问题了。
grub-install 失败executing 'grub-install /dev/sda' failed
fsck检查我都试过,磁盘没有坏道,最后我回忆了一下,上次我很可能是装完18.04后安装的windows 10,这样我的磁盘可能被设定为逻辑分区(logical)而不是主要分区(primary),所以我把原来的linux磁盘全部格式化,重新分了300MB的EFI,以及确定Primary分区格式化。终于度过了难关。总结格式化,然后分区,EFI可能需要不小于300MB。
boot-repair的使用笔记
如果双系统grub出问题,哪个系统都进不了很痛苦。可以用boot-repair
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
boot-repair
选择advanced - main options - apply 就可以把系统引导弄回来。
(完)
网友评论