Ubuntu 12.04.1 双启动 - 直接启动至 Windows 7

Ubuntu 12.04.1 双启动 - 直接启动至 Windows 7

我想在我的电脑上安装 Ubuntu 作为第二个操作系统。我缩小了 Windows 分区,为 Ubuntu 提供了大约 40Gb 的空间。之后,我创建了一个装有 Ubuntu 12.04.1 的实时 USB,并使用 USB 棒启动,一切正常。

启动实时 Ubuntu 后,我开始安装 Ubuntu。我让安装程序发挥它的魔力,将 Ubuntu 与 Windows 7 并排安装。安装顺利完成,太棒了。

但是,当我重启电脑时,Windows 7 立刻开始加载。这表明 Grub 安装失败,或者安装到了错误的位置。

编辑:这是我的硬盘上的分区列表

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848  1827614719   913703936    7  HPFS/NTFS/exFAT
/dev/sda3      1827616766  1909534719    40958977    5  Extended
Partition 3 does not start on physical sector boundary.
/dev/sda4      1909534720  1953521663    21993472    7  HPFS/NTFS/exFAT
/dev/sda5      1827616768  1892798463    32590848   83  Linux
/dev/sda6      1892800512  1909534719     8367104   82  Linux swap / Solaris

我该如何正确整理引导加载程序?我假设使用实时 USB 和终端,但我该怎么做呢?

谢谢

答案1

我在 Ubuntu 论坛上找到了答案。

Boot to live Ubuntu

sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo umount /mnt

Reboot

原始主题:http://ubuntuforums.org/showthread.php?t=1499828&page=2

相关内容