由于每种Mac型号都有不同的修订版本,因此需要完成的工作也可能有所不同。仅选择正确的图像通常是不够的。
对于Mac笔记本电脑,其通常的启动/安装问题与以下方面有关:
- 图形卡芯片(尤其是带有双图形卡的MacBooks)
- 正确的EFI引导。
- 卡连接到内置笔记本电脑显示器(再次使用双显卡MacBooks)
命令:
dmidecode |grep -i macbookpro
将为您提供您的特定版本。如果您能够引导进入可以使用Linux Shell的系统。尝试从Wikipedia 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(当前为beta)即可。
13英寸MacBook Pro版本xx?[nvidia9400m]
开箱即用