请问装2个linux时,第二个linux怎么添加进grub引导。
龙芯吧
全部回复
仅看楼主
level 2
iceco
楼主
如题,我的硬盘先装的deepin(grub配置如下图),现在想在另外的分区(非活动分区)装个龙梦Fedora 28(装的是Fedora28_for_loongson-MATE-Live-5),结果装完重启时居然没有自动添加进grub,想进fedora进不去。
2020年02月24日 02点02分
1
level 14
-chipo-
系统会自动添加的呀!
2020年02月24日 04点02分
2
level 10
时空质能
update-grub
root权限执行
2020年02月24日 05点02分
3
iceco
deepin的终端显示 sudo: update-grub:找不到命令
2020年02月25日 02点02分
时空质能
upgrade-grub
2020年02月25日 02点02分
iceco
@时空质能
同样找不到命令
2020年02月25日 03点02分
lidanger
@iceco
sudo update-grub,你写错了
2020年02月25日 03点02分
level 1
jiangtao9999
kernel 文件都拷贝到旧系统内核的目录里。也就是单 boot 分区模式使用。
之后照抄启动的设置,内核文件和 initrd 就两个很好找,把 root= 后面改对了就好,其他参数理论上不影响启动系统。
UUID= 的信息可以看 /dev/disk/by-uuid ,LABLE= 看 /dev/disk/by-lable
如果你是双 /boot 分区,而且你还非要保持。
grub 支持引用 conf 文件,但是你要找对对应的 boot 分区位置,做一次 set root,再引用配置文件即可。详细怎么写 conf 文件我没印象了。
当然这么双 /boot 分区,要求是两边的系统设置都生成了,主 boot 分区,我记得可以把这个引用的启动项写道 /etc 里面的某个文件里面,这样升级内核重建启动文件时,会自动恢复。
2020年02月24日 05点02分
4
iceco
我在deepin系统下读不出Fedora的那些文件,装Fedora的时候它自己单独的boot分区。
2020年02月25日 02点02分
jiangtao9999
@iceco
读不出来???这不可能吧……你看看是不是文件系统的原因,看看自己改成 ext2 。
2020年02月25日 03点02分
level 6
tarzan_ren
装两块硬盘呗
2020年02月26日 12点02分
5
level 13
sdzgll2g
+3
2020年02月27日 14点02分
6
level 7
cyberrival
我試了一下,deepin確實看不到fedora分區,好像應該給deepin安裝lvm2.
sudo apt install lvm2
2020年03月01日 19点03分
7
1