使用 BootCamp 安装 Windows 后如何启动 Ubuntu

使用 BootCamp 安装 Windows 后如何启动 Ubuntu

最近我需要创建一个可以运行的 Ubuntu 64 位和 Windows 7 pro 64 位双启动系统,并决定在我的 Macbook Pro 8.2 15" 上安装它。之前我曾从它上面删除了 Mac OS X,因为它出现了问题,所以我格式化了整个硬盘,并让 Windows 7 在其上面顺利运行(bootcamp 4、5、5.1)。

我最终犯了一个错误,在安装 Ubuntu 分区期间擦除了所有内容(在缩小 Windows 分区并对其进行分区后...我没有意识到“擦除并安装 Ubuntu”切换按钮立即执行了擦除!)

成功安装 Ubuntu 14.04 LTS 64 位后,我在剩余的未分区空间中安装了 Windows 7。完成后,计算机在启动时仅在 W7 中启动,并且启动时按住 alt / option 键访问的启动管理器仅识别出一个硬盘驱动器的存在,而不是各种可启动分区。单击后,它将直接在 Windows 中启动。

现在我明白这是因为 Windows 无法识别ext4,我应该在 Linux(GRUB?)分区中启动,因为它可以处理 ext4 和 NTFS,但是启动管理器也无法识别这两个启动分区,这意味着我此时只能在 Windows 7 中启动。

指南指出我需要使用rEFInd通过 Mac 分区安装的 EFI 启动 Ubuntu,尽管文章说这对于 32 位来说是必需的;因为它运行良好,它仍然适用于 64 位吗?

您建议怎么做才能实现双重启动?我是否应该安装临时版本的 OSX 以遵循指南?

这些是我安装 Ubuntu 时创建的分区,我还需要其他分区吗?

  1. 为 bios 保留 1 MB
  2. 交换 6 GB
  3. / 100 GB ext4
  4. /media/shared 30 GB fat32(奇怪的是列表中没有 ntfs)
  5. 其余部分未分区

我没有创建 /home 分区。

对于 Ubuntu 来说,安装非常顺利。它启动非常顺利,运行良好。我继续安装 Windows,并且必须通过将其扩展到 300 GB 在共享分区中创建 Windows 分区,因为它不允许我在剩余的可用分配空间中创建一个(命令变灰)

答案1

您可能想在 Windows 上试用此软件 EasyBCD。这只是一个建议,但当我遇到与您相同的情况时,它对我有所帮助。

之后,您可能需要在 Ubuntu 启动时运行启动 - 修复,然后删除 EasyBCD。

以下是详细说明:

  1. 从以下位置下载 EasyBCD这里

  2. 在 Windows 分区中安装 EasyBCD。

  3. 现在,以管理员身份运行 EasyBCD。

  4. 接下来,点击“添加新条目”。

    添加新条目

  5. 接下来,单击“操作系统”下的“Linux/BSD”,然后在“类型:”下选择“GRUB 2”,根据您的选择输入名称,然后单击“添加条目”。

    添加条目

  6. 现在,点击“编辑启动菜单”。

    编辑启动菜单

  7. 现在,根据您的操作系统优先级选择您的操作系统,然后按向上按钮并通过勾选相应的框将其设置为“默认 - 是”。

    修改菜单项

最后“保存设置”并重新启动。您将获得 Linux 菜单,按下 Enter 键后,您将获得 Linux 操作系统的 GRUB 菜单。

相关内容