我最近决定在安装了 Ubuntu 14 的 HP dv6 笔记本电脑上测试 Winodows 10。我能够毫无问题地启动并运行 Windows,但让 Ubuntu 和 Windows 正确启动却非常麻烦。安装 Windows 时,Grub 显然已被删除,我使用 BootRepair 重新安装了它。现在我可以运行 Ubuntu,但 Grub 中 Windows 10 的条目显示 Windows 恢复加载程序适用于 Windows 10 占用的分区,当选择并启动它时,它只能到达 Windows 徽标,然后停止并卡住。为了解决这个问题,我执行了 fixmbr,确保 Windows 运行良好。然后我重新安装了 Grub,但仍然有相同的 Windows 10 恢复条目,无法启动到 Windows。我回到了开始的地方,只能通过修复 mbr 来启动 Windows,通过启动修复来启动 Ubuntu。是什么原因造成的?我应该怎么做才能让它们都在 grub 上运行?
sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-51-generic
Found initrd image: /boot/initrd.img-3.13.0-51-generic
Found linux image: /boot/vmlinuz-3.13.0-49-generic
Found initrd image: /boot/initrd.img-3.13.0-49-generic
Found linux image: /boot/vmlinuz-3.13.0-48-generic
Found initrd image: /boot/initrd.img-3.13.0-48-generic
Found linux image: /boot/vmlinuz-3.13.0-46-generic
Found initrd image: /boot/initrd.img-3.13.0-46-generic
Found linux image: /boot/vmlinuz-3.13.0-45-generic
Found initrd image: /boot/initrd.img-3.13.0-45-generic
Found linux image: /boot/vmlinuz-3.13.0-44-generic
Found initrd image: /boot/initrd.img-3.13.0-44-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment (loader) on /dev/sda2
done
分区 sda2 是 windows
grub 的图像:https://i.stack.imgur.com/pzUgn.jpg 分区图像:https://i.stack.imgur.com/yyn6s.png