这篇文章绝对可以帮助你,本人亲自试验过,只要你耐心看完,以后遇到多个操作系统都可以解决,命令和关键字我都用黑体和斜体表示出来。
安装完新的系统会自动生成/boot/grub/grub.cfg
假设我原来的系统有manjaro,windows(what is windows??? f**k) 等等
新安装的系统是archlinux
一般来说manjaro里应该有windows的引导,因为它是你第二个安装的系统,在/boot/grub/grub.cfg文件下
然后我们打开新安装的系统,也就是archlinux,它的引导选项里没有manjaro和windows,我们启动archlinux以后
首先挂载存放manjaro主系统的盘
1.$ mount /dev/sda1 /mnt #我这里是sda1里存放manjaro,你可能跟我的不一样,根据自己情况来,或者挨个试,umount是卸载命令
2.用vim打开/mnt/boot/grub/grub.cfg
$ vim /mnt/boot/grub/grub.cfg #打开,找到一下内容并且复制 :
menuentry 'Manjaro Linux' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-****' {
savedefault ....
....
}
submenu 'Advanced options for Manjaro Linux'