Installieren Sie Ubuntu Dual Boot auf einem älteren Mac Mini (2014).

Installieren Sie Ubuntu Dual Boot auf einem älteren Mac Mini (2014).

Ich habe versucht, 22.04 als Dual-Boot auf meinem alten Mac Mini von 2014 zu installieren. Bisher habe ich:

  1. einen bootfähigen USB erstellt
  2. rEFIndauf dem Mac installiert
  3. habe die Hauptfestplatte für Mac in 250 GB aufgeteilt und 250 GB sind nichts.

Ich kann Linux vom USB-Stick booten, aber wenn ich zum Installationsteil komme, erhalte ich die Meldung „Keine anderen Betriebssysteme auf dem Computer“

Ich habe es so gemacht, wie hier vorgeschlagen:Installieren Sie Ubuntu 18.04 auf dem Mac Mini 2018

und wurde ubiquity -banstelle der Standardinstallation ausgeführt; der leere Speicherplatz wurde erstellt und als formatiert und die Installationsoption ext4ausgeführt .Something else

All dies wurde ohne Fehlermeldungen abgeschlossen, aber beim Booten des Mac gelange ich zum rEFIndLauncher, aber das einzige erkannte Betriebssystem ist macOS.

Übersehe ich irgendwo einen entscheidenden Schritt?

Antwort1

Weil Sie rEFInd unter macOS installiert habenVorBei der Installation von Ubuntu hätte das refind-installSkript keine Linux-Partitionen erkannt und daher keine EFI-Dateisystemtreiber installiert. Ohne diese und ohne GRUB 2 kann rEFInd die Ubuntu-Installation nicht erkennen.

Um das Problem zu beheben, sollten Sie die ext4_x64.efiTreiberdatei installieren. Dies können Sie folgendermaßen tun (aus dem Gedächtnis):

  1. Starten Sie macOS.
  2. Öffnen Sie ein Terminalfenster.
  3. Führen Sie das mountespmit rEFInd gelieferte Skript aus. Dadurch wird Ihre EFI-Systempartition (ESP) gemountet, wahrscheinlich unter /Volumes/ESP. (Das Skript sollte angeben, wo sie gemountet ist.)
  4. Kopieren Sie die ext4_x64.efiDatei aus dem Verzeichnis rEFInd (wo immer Sie die .zipDatei entpackt haben) dorthin /Volumes/ESP/EFI/refind/drivers_x64/(oder passen Sie sie an den Ort an, an dem mountespdas ESP gemountet ist).

An diesem Punkt sollten Sie in der Lage sein, neu zu starten, und rEFInd sollte die Linux-Kernel Ihrer Ubuntu-Installation erkennen. Wenn Sie in einer großen ext4fs-Partition installiert haben, sollte rEFInd Linux an diesem Punkt starten können. Wenn Sie die Installation mit einer separaten /bootPartition durchgeführt haben (weil Sie LVM verwendet haben oder aus einem anderen Grund), müssen Sie, anstatt den Ubuntu-Eintrag hervorzuheben und die Eingabetaste zu drücken, ein paar Mal die Tabulatortaste drücken und eine root={something}Spezifikation hinzufügen, wobei dies {something}eine Kennung für Ihr Root-Dateisystem ist.

verwandte Informationen