我有两个 Linux 分区,/dev/sda7 and /dev/sda8
/dev/sda7
安装了 Deeproot Linux(基于 Ubuntu),后来我在/dev/sda8
.它重新安装了grub。
问题是它没有检测到我的 Deeproot Linux,也没有在 grub 菜单中显示它。
update-grub
没有被Sabayon 识别..
我应该做些什么?
答案1
grub-mkconfig
update-grub 实际上是(或某些系统上的 grub2-mkconfig)的包装。
您可以以 root 身份运行此命令(首先备份 /boot/grub/grub.cfg,或者运行 grub-mkconfig 来预览它而不重定向输出)在运行命令之前挂载分区 /dev/sda7
grub-mkconfig > /boot/grub/grub.cfg
这本质上与基于 Ubuntu 的发行版上的 update-grub 的作用相同。