Dies ist ein eher allgemeines Problem, auf das ich gestoßen bin, als ich versucht habe, Linux auf meinem MacBook Pro von Ende 2008 zu installieren.
Ich habe die folgenden Distributionen ausprobiert:
- Linux Mint 10
- Linux Mint 14
- Ubuntu 12.10
- Fedora 17
Was passiert, ist, dass irgendwann während des Startvorgangs etwas passiert, was dem Macbook Pro nicht gefällt, und es abstürzt. Ich denke, es hängt mit den GPU-Treibern zusammen, aber ich kann es nicht genau sagen. Was passiert, ist, dass das System völlig einfriert und das obere Drittel des Bildschirms komplett beschädigt ist.
Ich habe versucht, den Runlevel auf 3 zu ändern, damit X nicht startet, während ich versuchte, die Live-Installation von Fedora 17 zu booten, aber ein paar Sekunden nach der ersten Anmeldeaufforderung war alles beschädigt. Bis dahin war jedoch alles in Ordnung.
Es scheint auch keinen Unterschied zu machen, ob ich den „Windows“-Bootloader (eine Shell mit niedriger Auflösung) oder den EFI-Bootloader (eine Shell mit hoher Auflösung) ausführe. Beide zeigen das gleiche Verhalten.
Irgendwie habe ich es EINMAL geschafft, Linux Mint auf einem Desktop zu booten, allerdings ist es kurz darauf eingefroren.
Übrigens funktioniert Mac OS X 10.6 auf diesem Rechner einwandfrei. Ich habe auch versucht, rEFIt zu installieren, aber das hat überhaupt nicht geholfen.
Antwort1
Ich glaube, ich habe die Ursache des Problems herausgefunden.
Es lag tatsächlich eine Inkompatibilität mit der Art und Weise vor, wie die Apple-Hardware mit den VESA-Treibern kommunizierte, und zwar, glaube ich, beim Umschalten der Modi auf dem eingebauten Bildschirm. Als es nomodeset
zu den Kernel-Parametern hinzugefügt wurde, konnte das System ohne Absturz weiter booten.
Das Macbook Pro ist von Ende 2008, 5.1 mit nVIDIA 9600m GT.
nomodeset
ist nur erforderlich, bis Sie die proprietären nVIDIA-Treiber für Ihre Distribution installieren können.
Um es noch einmal zusammenzufassen:
- rEFIt unter OS X installiert (ausführen,
/efi/refit/enable.sh
wenn rEFIt nicht automatisch funktioniert) - Ich habe die Mint 14-Live-DVD ausgeführt, indem ich
nomodeset
die Kernel-Parameter im Grub-Bootloader ergänzt habe. - Mint-Installationsprogramm ausgeführt
- Hat die Partitionierung
- / auf /dev/sda4 gemountet, auch Grub auf dieser Partition installiert
- Swap auf /dev/sda3 (weil ich etwas Platz zwischen die Mac-Partitionen gelassen habe)
- Mint-Installationsprogramm fertig, neu gestartet.
- Mit rEFIt von der Linux-Partition gebootet.
- Nochmals
nomodeset
zu den Kernel-Parametern hinzugefügt, damit ich booten konnte. - RanSoftwarequellenAnwendung
- Ging zuZusätzliche TreiberTab
- Ersten NVIDIA-Treiber ausgewählt (proprietär, getestet), Änderungen angewendet
- Habe gewartet, bis es fertig war, und dann einen Neustart durchgeführt.
- Linux erneut gebootet und alles war gut (
nomodeset
wird automatisch entfernt, da es sich um eine temporäre Änderung handelt)
Puh.