我想在我的 Mac 上尝试双启动配置,但我不知道如何在 Macintosh 上进行双启动。尤其是这么老的 Mac。
答案1
此链接展示如何将 Mac 设置为与 Ubuntu 双启动。
来自链接:
备份你的数据
快速步骤:安装 rEFIt 并确保它正常工作(启动时应该会出现启动选择器)使用 Bootcamp 或磁盘实用程序在磁盘末尾创建一个分区。不必担心格式,只需将其设置为 Ubuntu 和交换分区所需的大小即可。如果您使用的是随 Bootcamp 4.0 一起提供的 OS X Lion,则需要使用磁盘实用程序。只有提供 Windows 7 安装磁盘,Boot Camp 4.0 才允许您调整大小。启动 Ubuntu 桌面 CD,然后选择“试用 Ubuntu”。在“系统”>“管理”下启动分区编辑器 (gparted)。使用 gparted 删除您刚刚在 OS X 中创建的分区。它应该是光盘上的最后一个分区,位于 HFS+ 分区 (OS X) 之后。删除它将留下一个未分配的区域。这是可用空间,正是您想要的。使用 gparted 手动为 Ubuntu 分区驱动器上的空间。首先创建一个大约 1GB 的 SWAP 区域。然后将剩余的未分配区域格式化为 EXT4。应用更改并记下 EXT4 分区的标签,例如 /dev/sda3。
从桌面图标启动 Ubuntu 安装程序。出现提示时,选择手动分区。选择 EXT4 分区并单击更改。选择将空间用作 EXT4 并将根 (/) 用作挂载点。您还需要选中格式化分区的复选框。安装完成后重新启动,然后在 rEFIt 菜单中,选择分区工具。它将尝试同步磁盘上的分区表。然后关闭计算机(而不是重新启动),然后重新启动。您现在应该能够启动到 Ubuntu。如果它似乎在 tux 徽标上冻结,请再次完全关闭并再试一次。
安装 rEFIt:安装 rEFIt!一旦启动并运行 Ubuntu,您就不必使用它,但在此之前,请安装 rEFIt!安装后,您将需要它来同步分区,一旦完成同步并且 Ubuntu 正常运行,您就可以卸载它。如果您愿意,您甚至可以刻录 rEFIt CD。如果您在第二次重新启动 Mac 时没有看到 rEFIt 启动菜单(使用软件包安装程序后需要重新启动两次才能出现),则说明它安装不正确!
分区:我们需要做的第一件事是重新分区 Mac 的硬盘。当然,我们希望以非破坏性的方式进行此操作(不清除已有的分区)。使用 Leopard,这很容易,因为 Apple 提供了一个漂亮的小工具,可以缩小 OSX 分区并在释放的空间中创建 Windows 分区(我们可以稍后将其转换为 Linux 分区)。BootCamp 可能是完成您所需任务的最简单方法。
从 CD 启动您的 Mac:将 Ubuntu LiveCD 放入您的 Mac 并重新启动。
当 rEFIt 菜单出现时,您应该会看到从 Ubuntu CD 启动的选项。如果您没有看到此选项,请尝试在计算机启动时按下 Option 键。在 Mac 上,“c”键将指示 Mac 尝试从 CD/DVD 启动。
在 Ubuntu CD 的启动菜单上,选择您的键盘语言,然后选择“试用 Ubuntu”。这将启动 LiveCD Ubuntu 会话,不会对您的 Mac 造成任何更改。
以这种方式启动 Ubuntu 需要几分钟,其中包括长达几分钟的时间,在此期间 Ubuntu 似乎已锁定在启动菜单上。很可能它没有。只需等待!注意我必须将启动选项设置为 nomodeset。如果在启动选项屏幕上按下功能 f6,则可以选择该选项。注意 2:当我看到一个男人和键盘时,我必须按下功能 f6。
启动后,您将拥有一个 Ubuntu 桌面。通过导航至系统 > 管理 > 分区编辑器来启动 gparted(分区工具)。
如果您之前使用 Boot Camp 创建了“msdos”样式的分区,则应使用 gparted 删除此分区。它将位于 EFI 分区(在 OSX 中隐藏)和 HFS+ 分区(HFS+ 是 OS X 的文件系统)之后。删除新分区会在磁盘上留下“可用空间”用于 Ubuntu 安装。使用 gparted 手动为 Ubuntu 分区驱动器上的空间。首先创建一个约 1GB 的 SWAP 区域。然后将剩余的未分配区域格式化为 EXT4。应用更改并记下 EXT4 分区的标签,例如 /dev/sda3。
修复分区表:安装程序中有一个错误,会导致 Mac 出现问题。FIXME:描述问题?可以使用 rEFIt 修复。
重新启动 rEFIt 菜单并选择“分区工具”。rEFIt 会询问您是否要同步分区表。选择“是”,然后让它发挥它的魔力。(如果您没有英文键盘,请注意分区工具中的“Z”和“Y”键是互换的。)如果您看到错误“发现类型为‘未知’的 GPT 分区,不会触碰此磁盘”而不是“是”提示,请按照此线程评论 6 中的说明进行操作,并确保安装 gptsync_0.13-10 或更高版本。
rEFIt 可能不会提供同步分区表的功能,而只是显示错误,并且没有其他选项,只能返回主菜单。有关修复分区表的其他方法的建议,请参阅 MacBookPro 上的 Ubuntu - 分区表困难中的讨论。
如果您遇到“发现类型为‘未知’的 GPT 分区,不会触碰此磁盘。”或“分析不确定”等错误(如本主题中所述),则必须使用 gdisk 重建分区表。这篇文章对此进行了最好的解释 - 启动实时 Ubuntu CD(说明说也可以从 OS X 终端启动),按照说明安装并运行 gdisk 工具。
完成后,关闭 Mac(不要重新启动)并再次启动。现在您应该能够启动 Ubuntu。如果您在 rEFIt 中选择 Linux 图标,并且它冻结在灰色 Tux 徽标上,请再次关闭并再试一次。