在Macbook Pro上安装Ubuntu 12.04需要哪个ISO映像才能使用(U)EFI启动?
与早期版本不同,该网站不清楚直接建议在mac上安装ubuntu:
http://cdimage.ubuntu.com/releases/12.04/release/
-
我已多次阅读,我应该使用替代图像 。 但这仅作为64位提供 。 但是,我还被告知要使用32位图像以获得更好的软件兼容性。
http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-alternate-amd64+mac.iso
-
即使我只应该使用替代图像,也提供了一个标准的桌面图像,“可以调整为在Mac系统上正常工作”。
http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-desktop-amd64+mac.iso
题
我应该拍哪张照片? 这两个图像都提供(U)EFI启动吗?
我已经尝试了它们两个,但两者都设置了BIOS模拟安装 。 由于电池寿命短和高温会对电池寿命造成损害,因此非常烦人。
由于每个Mac模型都有不同的版本,因此需要完成的工作也可能有所不同。 选择合适的图像通常是不够的。
对于Mac笔记本电脑,其通常的启动/安装问题与以下内容有关:
- 显卡芯片(尤其是双显卡MacBooks)
- 适当的EFI启动。
- 卡连接到内置的笔记本电脑显示器(再次与双grapgic卡MacBooks)
命令:
dmidecode |grep -i macbookpro
会给你你特定的版本。 如果你能够启动一些能够提供Linux shell的东西。 尝试从维基百科MacBook版表中推断出您的模型。
我假设具有相同硬件的模型具有相同的版本,因此应该应用相同的步骤。
我一直使用普通的Amd64 ISO进行下面描述的所有安装。 不是替代CD,它似乎主要用于旧的,前一体式,Apple硬件。
只要您在OSX中安装了改装 ,普通的Ubuntu live CD或USB磁盘就会为您提供“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
这将禁用您的卡并将显示切换到正确的卡。 如果您的显示器仅变黑。 重新启动进入OSX并切换正在使用的卡,然后重新启动并重试。 因为我们不想每次都将这个添加到命令行grub才能启动看看这个
15“macbook pro版本8.1 [两个gfx卡Intel 3000和Amd Radeon 6490M]
从5.1示例应用上面的grub设置以禁用Amd卡。
使用英特尔卡也有一些关于LVD时序的怪癖。 导致控制台和Unity中的黄色背光颜色和几乎无法读取/可查看的屏幕。 修复已合并到内核3.4及更高版本。 它开箱即用,内核为3.5内核。 您需要修补内核,升级到更新的内核,或者只需安装带有3.5开箱即用的Ubuntu 12.10(目前是测试版)。
13“MacBook专业版xx?[nvidia9400m]
开箱即用
尝试此链接可能会帮助您了解正在发生的事情
我应该拍哪张照片? 一个优于另一个吗?
好吧,如果您想要一个随时可用的图形桌面(Gnome / Unity),请使用桌面版。 备用更多用于发布页面上列出的特殊情况,或者如果要安装最小控制台版本或服务器版本。
这些图像是否提供UEFI启动?
我不知道LiveCD,但安装当然应该。 有关详细信息,请参阅[UEFI页面]( https://help.ubuntu.com/community/UEFIBooting )。
为什么没有32位图像?
Mac上的EFI启动需要64位内核。 Linux不是Windows – 您可以通过安装ia32库绝对运行仅32位软件(其中不再有更多)。
几个月前,我无法在MacBook Pro 5.1(2008年末,2009年初)中安装Ubuntu 11.10,我不得不使用10.10的光盘映像,并从那里更新所有现在的12.04。 显然,启动系统存在一个问题,导致它与新版本一起崩溃。 我使用EFI来选择要启动的操作系统,以及Ubuntu的桌面版本(我认为是32位)。 当然我不知道那里的标准桌面图像被调整为在Mac系统上正常工作(这可能是新事物吗?)
因此,如果您按照所有说明操作并且无法启动,我建议您尝试使用旧版本;)