Linux区


搜索所有硬盘分区上的linux系统,重新安装grub的方法

电脑硬盘上(非vmware)安装了Ubuntu、Fedora、Debian、openSUSE、linuxMint、Mageia、elementaryOS、PearOS、ZorinOS、Bodhi、Manjaro、Sparky、linuxDeepin等13个linux发行版,撸linux的万里长征终于迈出了第一步!但是问题来了,我喜欢ZorinOS的grub启动图形界面,可是被最后安装的PearOS丑陋文本界面给覆盖了,怎么办?撸了很长时间,一直没有满意的答案。今天不小心给ZorinOS安装了kde-config-grub2和grub2-common,发现grub自动变回了ZorinOS那种了。于是顺藤摸瓜,终于找到了答案,

sudo update-grub2
sudo grub-install /dev/sda

这两条命令,正好一条一条的满足了我的要求:1,搜索所有硬盘分区上的linux系统。2,安装当前系统的grub界面。

经过linuxDeepin、PearOS等系统测试,屡试不爽!

注意:以上用的是grub2,如果是grub的话,就应该用以下命令(archlinux适用):

grub-install --force /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

相关博文



1条评论

  1. 2019-6-28 17:35

    福建省福州市某Linux用户觉得这篇文章很有帮助。

发表评论

电子邮件地址不会被公开。