在 Macbook Pro 上安装 Ubuntu 12.04 需要哪个 iso 映像才能使用 (U)EFI 启动?

10 installation mac iso 12.04 uefi

与早期版本不同,该网站并不清楚直接推荐在 Mac 上安装 ubuntu:

http://cdimage.ubuntu.com/releases/12.04/release/

  1. 我已经读过几次,我应该使用替代图像。但这仅作为 64-bit 提供。但是,我还被告知最好使用 32 位图像以获得更好的软件兼容性。

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-alternate-amd64+mac.iso

  2. 即使我应该只使用替代图像,也提供了一个标准的桌面图像,它“经过调整以在 Mac 系统上正常工作”。

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-desktop-amd64+mac.iso

我应该拍哪张照片?这两个映像都提供(U)EFI引导吗?

我已经尝试过它们,但两者都设置了 BIOS 仿真安装。这是非常烦人的,因为电池寿命短和高温对电池寿命有害。

tom*_*chi 6

由于每个 Mac 型号都有不同的修订版,因此需要完成的工作也可能有所不同。仅仅选择正确的图像通常是不够的。

对于 Mac 笔记本电脑,其通常启动/安装问题与:

  • 显卡芯片(尤其是双显卡MacBooks)
  • 正确的 EFI 启动。
  • 卡连接到内置笔记本电脑显示器(再次使用双显卡 MacBooks)

命令:

dmidecode |grep -i macbookpro
Run Code Online (Sandbox Code Playgroud)

会给你你的特定版本。如果您能够启动到为您提供 Linux shell 的东西。尝试从维基百科 MacBook 版本表中推断出您的模型。

我假设具有相同硬件的模型具有相同的版本,因此应该应用相同的步骤。

对于下面描述的所有安装,我一直使用普通的 Amd64 ISO。不是替代 CD,它似乎主要用于旧的、pre unibody、Apple 硬件。

只要你在 OSX 中安装了改装,普通的 Ubuntu live CD 或 U 盘就会给你一个“efi linux”引导选项和一个 bios 引导选项“

15" MacBook pro 5.1 版 [两张 gfx 卡 9400 和 9600]

由于您的部分问题是您想禁用 gfx 卡。启动时在你的 grub 终端中输入:

(如果您愿意,您实际上可以玩转 USB Live cd 的启动)

要添加到 grub 中的值(只是普通的,不附加任何已经存在的预先存在的行:

outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
Run Code Online (Sandbox Code Playgroud)

这将禁用您的卡并将显示切换到正确的显示。如果您的显示器只变黑。重新启动到 OSX 并切换正在使用的卡,然后重新启动并重试。由于我们不想每次都将它添加到命令行以便 grub 能够启动,所以看看这个

15" macbook pro 8.1 版 [两张 gfx 卡 Intel 3000 & Amd Radeon 6490M]

应用上面 5.1 示例中的 grub 设置以禁用 Amd 卡。

使用英特尔卡也有一些关于 LVD 时序的怪癖。导致在控制台和 Unity 中出现黄色背光颜色和几乎不可读/可见的屏幕。修复已合并到内核 3.4 及更高版本。它具有 3.5 个内核,开箱即用。您需要修补您的内核,升级到更新的内核,或者只需安装 Ubuntu 12.10(目前是测试版),该版本随 3.5 一起提供。

13" MacBook pro 版本 xx? [ nvidia9400m ]

开箱即用


ish*_*ish 0

我应该拍摄哪张照片?其中一种相对于另一种有优势吗?

好吧,如果您想要一个现成的图形桌面(Gnome/Unity),请选择桌面版本。替代方案更适用于发布页面上概述的特殊情况,或者如果您想安装最小控制台版本或服务器版本。

这些映像是否提供 UEFI 启动?

我不知道LiveCD,但安装肯定应该知道。请参阅此 [UEFI 页面]( https://help.ubuntu.com/community/UEFIBooting ) 了解更多信息。

为什么没有 32 位图像?

Mac 上的 EFI 启动需要 64 位内核。Linux 不是 Windows —— 通过安装 ia32 库,您绝对可以运行仅 32 位的软件(现在已经不多了)。


ade*_*jas 0

几个月前,我无法在 MacBook Pro 5.1(2008 年末、2009 年初)中安装 Ubuntu 11.10,我不得不使用 10.10 的光盘映像并从那里更新到 12.04。显然,启动系统存在问题,导致新版本崩溃。我使用 EFI 来选择启动哪个操作系统,并且始终选择 Ubuntu 的桌面版本(我认为是 32 位)。当然,我不知道标准桌面图像在哪里进行调整才能在 Mac 系统上正常工作(也许这是一个新事物?)

因此,如果您按照所有说明操作但无法启动,我建议您尝试使用旧版本;)