我同时启动了 Ubuntu 14.04 和 Windows 7(首先安装 Windows),几天前我跳转到 Ubuntu 检查更新,更新后,我发现 Windows 选项从 Grub 菜单中消失了。
我一直在寻找解决这个问题的方法,但似乎都没有效果。
我努力了
sudo 更新 grub
并得到这个
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-37-generic
Found initrd image: /boot/initrd.img-3.13.0-37-generic
Found linux image: /boot/vmlinuz-3.13.0-35-generic
Found initrd image: /boot/initrd.img-3.13.0-35-generic
Found linux image: /boot/vmlinuz-3.11.0-26-generic
Found initrd image: /boot/initrd.img-3.11.0-26-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
它没有窗户,但当我有窗户的时候
fgrep menuentry /boot/grub/grub.cfg
我明白了
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os
$menuentry_id_option 'gnulinux-simple-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.13.0-37-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-37-generic-advanced-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.13.0-37-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-37-generic-recovery-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.13.0-35-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-35-generic-advanced-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.13.0-35-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-35-generic-recovery-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.11.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.0-26-generic-advanced-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Ubuntu, with Linux 3.11.0-26-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.0-26-generic-recovery-6094ed1b-2cb2-4c43-b57c-2809c008ed9c' {
menuentry 'Memory test (memtest86+)' {
menuentry 'Memory test (memtest86+, serial console 115200)' {
menuentry 'Windows 7' {
我看到 Windows 7 在那里,但似乎它的名称后面应该还有更多内容,比如位置。
我甚至尝试过 Boot-repair,但是当我运行它时,它只有一个按钮,可以将我的启动日志保存到链接中(http://paste.ubuntu.com/8580395/)
我使用“Grub Customizer”将 Windows 7 启动移至 Grub 菜单顶部,当我进入 Grub 菜单时,Windows 7 就在那里,但当我单击它时显示“错误:没有这样的分区”
我不太精通计算机技术,但我知道的足以遵循您的指示。我希望有人能提供解决我问题的答案,并且我已经提供了足够的信息。