Ich versuche, Linux auf einem MacBook (13 Zoll, Mitte 2009) zu installieren. Ich habe einen Ubuntu Live USB-Stick (ubuntu-13.04-desktop-amd64+mac) erstellt und Refind (0.10.8) installiert. Das Booten in die Live-Umgebung klappt, ebenso das Erstellen der Partitionen mit gparted. Sobald aber die Swap-Partition mit linux-swap formatiert ist, hängt sich der Rechner beim nächsten Neustart auf: Refind lässt mich zwar den Ubuntu Live USB auswählen, aber statt des Ubuntu-Bootmenüs erscheint nur ein leerer Bildschirm mit einem blinkenden Cursor.
Der Grund für dieses Verhalten liegt definitiv in der Erstellung der Swap-Partition. Solange die Partitionen unterschiedlich formatiert sind (HFS+, FAT32, ext3,..), erscheint das Bootmenü sofort. Ich habe verschiedene Vorschläge ausprobiert, die ich gefunden habe (z. B. Umschalt- oder Escape-Taste drücken), aber ohne Wirkung. Lösungen mit unterschiedlichen Bootoptionen sind nutzlos, da ich das Bootmenü nicht einmal sehe.
Irgendwelche Ideen, was dieses Problem verursachen könnte?
Danke, Stefan
Antwort1
Mein erster Gedanke ist, dass dies möglicherweise mit einemHybrid-MBR.Je nachdem, wie Sie die Partitionen erstellen, kann die Gesamtzahl der Partitionen wichtig sein, um zu bestimmen, welche sich in einem Hybrid-MBR befinden, oder sogar, ob überhaupt ein Hybrid-MBR erstellt wird. Dies wiederum könnte den Startvorgang beeinträchtigen, insbesondere wenn Sie Ubuntu im BIOS/CSM/Legacy-Modus statt im EFI-Modus installieren. Ich habe einige Ideen, wie man dieses Problem umgehen kann:
- Verwenden Sie die EFI-Dateisystemtreiber von rEFInd-- Wenn Sie versuchen, Ubuntu mit einem GRUB im BIOS-Modus zu booten, können Sie möglicherweise einen EFI-Dateisystemtreiber für das Dateisystem installieren, auf dem sich Ihr Kernel befindet (standardmäßig ext4fs). Dadurch kann rEFInd den Linux-Kernel direkt booten, wodurch GRUB und alle auftretenden Probleme umgangen werden.
- Installieren Sie Ubuntu im EFI-Modus-- Wenn Sie die Installation im EFI-Modus statt im BIOS-Modus erneut ausführen, können Sie das Problem möglicherweise umgehen. Der Trick besteht darin, herauszufinden, wie Sie das Installationsprogramm im EFI-Modus starten. Siehediese Seite von mirfür Informationen zum CSM; diese Seite ist jedoch hauptsächlich für UEFI-basierte PCs geschrieben – es gibt einige Mac-spezifische Eigenheiten.
- Verzichten Sie auf die Swap-Partition und verwenden Sie stattdessen eine Swap-Datei-- Sie können die Installation ohne Swap-Partition durchführen und trotzdem den Swap-Speicherplatz nutzen; siehediese Frage und ihre Antworten,um nur eine Referenz zu nennen, wie das geht.
Beachten Sie, dass die ersten beiden Optionen davon ausgehen, dass Sie ein 64-Bit-EFI auf Ihrem Mac haben. Ich vermute, dass dies der Fall ist, basierend aufSpezifikationen hier aufgeführt;aber wenn sie falsch sind oder (wahrscheinlicher) ich Ihren Computer falsch identifiziert habe, haben Sie möglicherweise einen der wenigen Macs mit einer 64-Bit-CPU und einem 32-Bit-EFI. In diesem Fall wird die Installation im EFI-Modus viel komplexer und einige Methoden erfordern die Installation einer 32-Bit-Version von Ubuntu anstelle einer 64-Bit-Version. Der Info-Bildschirm von rEFInd sollte Ihnen sagen, ob Sie ein 32-Bit- oder ein 64-Bit-EFI haben.
Antwort2
Ich habe es inzwischen herausgefunden. Ich habe einige Beiträge gefunden, in denen vorgeschlagen wurde, die angeschlossene Hardware (z. B. auch das interne optische Laufwerk) zu entfernen. Daher habe ich versucht, ohne den Ubuntu Live-USB-Stick zu booten:
- Kopiere den Inhalt des Sticks auf eine freie Partition (diese muss von einem Typ sein, den Refind lesen kann, ich habe FAT32 gewählt, Name "Ubuntu")
- Ändern Sie refind.conf:
menuentry "Ubuntu Recovery" {
icon EFI/refind/icons/os_ubuntu.png
volume "Ubuntu"
loader /casper/vmlinuz
initrd /casper/initrd.lz
options "live-media-path=/casper/ ignore_uuid boot=casper --"
}
Entfernen Sie den USB-Stick und starten Sie neu. Funktioniert jetzt problemlos.
Trotzdem bin ich auch wie vorgeschlagen von einer SWAP-Partition auf eine SWAP-Datei umgestiegen.
Viele Grüße, Stefan