update-grub 没有看到其他 linux

update-grub 没有看到其他 linux

我已经/dev/sda4使用Ubuntu 安装了 Gentoo本教程使用 Ubuntu 而不是 LiveCD

但是教程中没有关于更新 GRUB 的任何内容。

所以我像往常一样做了:

sudo update-grub

输出如下所示:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.16.0-30-generic
Found initrd image: /boot/initrd.img-3.16.0-30-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
Found Gentoo Base System release 2.2 on /dev/sda4
done

(注意它确实看到了 Gentoo)。

但是当我重新启动时,Grub 没有显示 Gentoo 选项。

此外,文件/boot/grub/grub.cfg没有 Gentoo 选项。

尝试过boot-repair(用于更新 GRUB 的 Ubuntu 程序)。同样的事情。

很可能我搞砸了 Gentoo 的某些功能,但为了确保万无一失,我是否遗漏了 Ubuntu 方面的任何东西?比如某些命令,我​​必须运行它update-grub

哦,我现在还不想把 Gentoo 作为我的主要操作系统。只是试试。

答案1

通过仔细地重新编译 Gentoo & 解决了这个问题update-grub

相关内容