安装Ubuntu 12.04后没有显示双启动菜单

在安装Ubuntu 12.04之前,有三个驱动器的Windows XP 。 我在上面提到的三个驱动器中安装了Ubuntu 12.04 64位,安装顺利但安装后Dual boot屏幕没有显示,Windows自动加载。

我已经尝试过这里找到的答案和其他Ubuntu forums但是没有对我有用。 从论坛上我所知道的是, Grub失踪了。 要安装或修复它,我无法登录Ubuntu,那么如何在ubuntu upgrade grub

您可以通过启动Ubuntu Live-CD并使用“Boot-Repair”程序来修复Grub。

如果您有Internet连接,只需插入Ubuntu CD(用于安装ubuntu 12.04的CD)并选择“Try Ubuntu”。 然后它将从CD启动Ubuntu的实时环境。 在这里,您可以通过终端安装Boot-Repair。 类型:

sudo add-apt-repository ppa:yannubuntu / boot-repair && sudo apt-get update

sudo apt-get install -y boot-repair && boot-repair

之后启动Boot-Repair并选择“推荐修复”。 这应该做的技巧和重新配置/安装Grub。

可在此处找到更好,更详细的说明: https : //help.ubuntu.com/community/Boot-Repair

祝好运! 🙂

如果你没有在windows xp中安装,现在启动你的Ubuntu Live CD或Ubuntu内置的可启动USB Stick。 开放式终端。

输入:

  sudo blkid 

然后按Enter键。

然后,您将看到所有驱动器和设备的详细列表。 您的第一个驱动器如下所示:

  ...
 / dev / sda1:UUID =“xxxxxxx ...”TYPE =“ext4”
 ... 

输入:

  sudo mount -t ext4 / dev / sda1 / mnt 

安装你的第一个驱动器。

最后:

  sudo grub-install --boot-directory = / mnt / boot / dev / sda 

请注意,此处的最终命令不以/ dev / sda1结尾,它以/ dev / sda结尾,因为grub-install必须在MBR(整个硬盘的引导记录)上安装grub,而不是任何驱动器的引导记录(喜欢C:,D:,E:在Windows上)。

现在退出终端并重新启动计算机。

在Ubuntu中运行以下命令

sudo grub-mkconfig -o /boot/grub/grub.cfg

如果您的grub是像CentOS7和RHEL 7中的grub2那么运行下面的一个sudo grub2-mkconfig -o /boot/grub2/grub.cfg。

在这里您可以找到完整的解决方案http://www.tecgeeks.com/ubuntu/dual-boot-windows-not-showing-after-installing-ubuntu/

我确实遇到了同样的问题。 这完全是为了失去你的启动顺序。

尝试恢复它……

您可以使用启动修复 。