我已经尝试过三次将 12.04 安装到与 Win7 相同的硬盘上的 150GB 分区中。到目前为止,没有成功——安装似乎总是可以正常工作,但我从未获得启动选项。12.04 live CD 没有适用于我的主板的 Internet 驱动程序,因此我无法从 live CD 运行中访问启动修复。
因此我在 Windows 上尝试使用 EasyBCD,但也无法使其工作。
我需要什么设置才能让 EasyBCD 从该分区定位并启动 Ubuntu?
答案1
我假设 Win7 已预装并且您将要安装 Ubuntu。
您的硬盘上需要有足够的可用空间。如果没有,请通过 WIndows7 > 计算机(右键单击)> 管理 > 磁盘管理 > 选择您的分区并收缩卷至少 8500 MB 来准备:
但是,在启动 Ubuntu 进行安装后,选择名为“其他”的高级分区条目(见下图):
创建根分区和所需的分区,如 /home、Swap 等。
这里您还有一个额外的选择:如果您想将 Windows 引导加载程序作为安装后选择操作系统的原始页面,请创建一个单独的 /boot 分区(>1GB)。
吃饭的地方吗?
创建分区后,现在应该选择安装 Linux 引导加载程序的位置。如果您选择整个磁盘 (/dev/sda),grub 将安装在膜生物反应器并且 grub 菜单将是您启动计算机时的原始页面。如果您喜欢 windows 引导加载程序页面,则不应选择 /dev/sda:
如果 /boot 分区已准备好,请选择它:在我的情况下,上图中的 /dev/sda5
如果你还没有创建 /boot 分区,请选择根分区:在我的情况下,图片上的 /dev/sda6
继续;最后重新启动计算机。
你选择把 grub 安装在哪里?
/dev/sda? -> 现在 grub 菜单就在你眼前!选择 Win7/Ubuntu
/dev/sda5or6 -> 您将直接进入 windows7!别担心!下载并在您的 Windows7 上安装 EasyBCD。运行它 > 添加新条目 > Linux/BCD 选项卡:
类型:Grub2 名称:Ubuntu 驱动器:选择安装 Grub 的分区: -> sda6 或 sda5,当然,在我的情况下是数字! -> 这一步很重要!
最后,点击“添加条目”。
完成!现在,再次重启你的电脑:
(上图与Ubuntu+Win8相关)