Es scheint einige Verwirrung über EFI-Boot und Ubuntu-ISOs zu geben.
Haftungsausschluss: Ich weiß nicht viel über Macs, da ich nie einen dieser Computer besessen oder unterstützt habe. Aber ich möchte trotzdem helfen.
Linux- und Windows-UEFI-Boot und Ubuntu Mac-ISOs
Wenn Sie Linux auf Windows-Computern verwenden, müssen Sie zum Booten von externen Medien über EFI einfach die Dateien von der ISO in ein unterstütztes Dateisystem auf dem USB-Laufwerk kopieren, das normalerweise FAT ist. ISOs , dass die Unterstützung der UEFI - Boot eine Datei mit dem Namen enthält /efi/boot/boot{arch}.efi
, wo {arch}
kann x64
für AMD64, ia32
i386, arm
oder a64
für ARM und so weiter. Auf (älteren) Macs kann dies nur sein /efi/boot/boot.efi
.
Okay, das ist es. Das Seltsame ist, dass die Mac-ISOs keine solchen Dateien enthalten und stattdessen im alten BIOS-Modus booten und installieren, was 2006 - als Apple Boot Camp einführte - in Ordnung war, aber nicht seit 2012, als der Rest der Branche umzog UEFI.
Die Antworten von Chan-Ho Suh und Colin Watson auf ähnliche Fragen scheinen den aktuellen Stand nicht genau wiederzugeben.
Behebung des Problems mit UEFI-Loadern für ältere Macs
Ich habe einen Blogeintrag von AstroFloyd gefunden, der sich mit einem sehr ähnlichen Problem befasst, während ich mir dessen bewusst war.
Seine Lösung besteht darin, einen EFI-Loader zu installieren, der das Loopback-Laden einer UEFI-kompatiblen ISO ermöglicht. Idealerweise müssten Sie nur zwei Dateien auf das FAT-formatierte USB-Laufwerk legen, und das war's.
Aus Gründen der Übersichtlichkeit befindet sich jetzt nur noch (relativ zum Stammverzeichnis dieses Laufwerks) auf Ihrem USB-Laufwerk:
- /efi/boot/boot.iso
- /efi/boot/boot.efi
Seine Anweisungen werden mit Linux-Tools geschrieben und befassen sich mit erweiterten Details wie dem Festlegen des Partitionstyps, aber ich denke, Windows und handelsübliche USB-Laufwerke bieten diese Konfiguration bereits standardmäßig an.
Um es klar auszudrücken : Verwenden Sie nicht die ISO amd64 + mac, sondern die neueste Standard-ISO.
Verbunden:
Weitere Hintergrundinformationen
Rod Smith - der auch hier ist - hat auf seiner Website einen sehr detaillierten Artikel über EFI-Booting Ubuntu auf einem Mac veröffentlicht . Er erklärt, warum die Installation von Linux im BIOS-Modus auf einem Mac mithilfe eines Hybrid-MBR zumindest eine schlechte Idee ist, und behandelt einige Szenarien für die Installation von Ubuntu auf einem Laufwerk mit einer vorhandenen Mac OS X-Installation.
Er benutzt sein Tool Refind, aber soweit ich weiß, kann systemd-boot auch OS X booten und mit Macs arbeiten. Es ist wahrscheinlich etwas schwieriger zu konfigurieren.