Da es für jedes Mac-Modell unterschiedliche Revisionen gibt, kann sich auch unterscheiden, was zu tun ist. Oft reicht es nicht aus, nur das richtige Bild auszuwählen.
Bei Mac-Laptops hängen die Probleme beim Booten / Installieren normalerweise mit folgenden Problemen zusammen:
- Grafikkarten-Chip (insbesondere bei MacBooks mit zwei Grafikkarten)
- Richtiges EFI-Booten.
- Kartenanschluss an den eingebauten Laptop-Monitor (wieder mit Dual-Grapgic-Karte MacBooks)
Der Befehl:
dmidecode |grep -i macbookpro
erhalten Sie Ihre spezifische Version. Wenn Sie in der Lage sind, in etwas zu booten, das Ihnen eine Linux-Shell gibt. Versuchen Sie, Ihr Modell aus der Wikipedia MacBook-Versionstabelle abzuleiten .
Ich gehe davon aus, dass Modelle mit derselben Hardware dieselbe Revision haben und daher dieselben Schritte gelten sollten.
Ich habe immer die normale Amd64-ISO für alle unten beschriebenen Installationen verwendet. Nicht die alternativen CDs, die anscheinend hauptsächlich für alte Apple-Hardware vor Unibody verwendet werden.
Solange Sie Refit in OSX installiert haben, bietet Ihnen die normale Ubuntu Live-CD oder USB-Disk eine Boot-Option "efi linux" sowie eine BIOS-Boot-Option.
15 "MacBook Pro Version 5.1 [zwei gfx-Karten 9400 & 9600]
Da ein Teil Ihrer Frage war, dass Sie die gfx-Karte deaktivieren wollten. Geben Sie dies beim Booten in Ihr Grub-Terminal ein:
(Sie können tatsächlich mit diesem Booten einer USB-Live-CD herumspielen, wenn Sie Lust dazu haben)
die Werte, die in grub hinzugefügt werden sollen (einfach, ohne bereits vorhandene Zeilen anzuhängen:
outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
Dadurch wird Ihre Karte deaktiviert und die Anzeige auf die richtige umgeschaltet. Wenn Ihr Display nur schwarz wird. Starten Sie wieder in OSX und wechseln Sie, welche Karte aktiv verwendet wird. Starten Sie den Computer neu und versuchen Sie es erneut. Da wir in der Lage nicht grub jedes Mal , diese an die Befehlszeile hinzufügen möchten Boot sein , einen Blick auf diese
15 "MacBook Pro Version 8.1 [zwei gfx Karten Intel 3000 & Amd Radeon 6490M]
Wenden Sie die obigen Grub-Einstellungen aus dem 5.1-Beispiel an, um die Amd-Karte zu deaktivieren.
Die Verwendung der Intel-Karte weist auch einige Besonderheiten hinsichtlich des LVD-Timings auf. Das Ergebnis ist eine gelbe Hintergrundbeleuchtung und ein kaum lesbarer / sichtbarer Bildschirm in Konsole und Unity. Fixes wurden mit Kernel 3.4 und höher zusammengeführt. Und es funktioniert sofort mit 3.5 Kerneln. Sie müssen entweder Ihren Kernel patchen, auf einen neueren Kernel aktualisieren oder einfach Ubuntu 12.10 (derzeit Beta) installieren, das mit 3.5 ausgeliefert wird.
13 "MacBook Pro Version xx? [Nvidia9400m]
funktioniert sofort