Ich versuche, einen bootfähigen USB-Stick mit Linux (Debian) zu erstellen, der auf Macintel-Hardware gebootet werden kann.
Ich habe gelesen, dass das EFI von MAC nur GPT GUID-formatierte Festplatten booten kann. Ich versuche verzweifelt, ein gutes Tutorial zu finden, das erklärt, wie man einen solchen Schlüssel erstellt.
Hier, was ich bisher gemacht habe:
- Erstellen Sie eine GUID-Partition auf dem Schlüssel mit Linux GNU parted
- Erstellen Sie eine HFS + - oder ext3-Partition auf dem Schlüssel mit aktiviertem Startflag
- Installieren Sie eine Linux .iso mit unetbootin
Während alle Schritte erfolgreich waren und ich in einigen Fällen sogar auf einem PC booten konnte, schlug der Schritt des Bootens auf der Macintel-Software (auf einem MacBook) fehl. Ich muss genau sagen, dass ich beim Booten des Mac die "Alt" -Taste gedrückt habe und die einzige sichtbare bootfähige Festplatte die Festplatte war.
PS: Ich habe es auch mit rEFIt versucht. In einem Fall hatte ich ein "Windows" -Symbol, aber es konnte nicht mit der Meldung "Kein System gefunden" gestartet werden.
Bearbeiten: Dies ist eine ziemlich alte Frage, die ich eine Weile nicht ausprobiert habe. Vielleicht geht es heute nur darum, dd auszuführen, um die ISO zu kopieren, aber es hat vor 5 Jahren nicht funktioniert. Ich werde es mit einem aktuellen MacBook und Linux ISO versuchen
sudo dd if=ubuntu.iso of=/dev/sdb
und es wird booten.Antworten:
Vom Booten Linux von USB auf MacBook Pro 17 " :
Einige andere nützliche Artikel, die detaillierte Anweisungen enthalten:
quelle
Ich habe festgestellt, dass eine Standard-Ubuntu / Fedora- und sogar Debian-Installations-CD, eine Live-CD oder ein USB-Stick auf einem Mac problemlos bootet. Bei einer CD müssen Sie möglicherweise die cTaste gedrückt halten, um zu starten. Ich habe aber keine Probleme mit USB-Installationen.
Ich würde warnen, dass ich jetzt nur Linux auf meinem MacBook installiert habe. Ich habe Ubuntu vor einiger Zeit mit einer Live-CD installiert und rocke jetzt Fedora. Sobald es kein OS X mehr gibt, wird jede Linux-Distribution ohne große Probleme gestartet.
Ich bin mir nicht sicher, was passiert, wenn Sie einen USB-Stick starten und OS X noch auf dem Computer ist. Ich würde empfehlen, nach Tastenkombinationen zu suchen, um sie gedrückt zu halten, um von USB zu booten - ckönnte ausreichen.
quelle
Ich würde empfehlen, das Dienstprogramm UNetbootin zu verwenden, um den bootfähigen USB-Stick von der ISO-Installations-CD Ihrer bevorzugten Linux-Distribution zu erstellen. Ich habe damit viele USB-Sticks erstellt, einschließlich OS X-Installationssticks.
Halten Sie dann einfach die Alt- / Optionstaste gedrückt, während Sie den Mac starten (warten Sie, bis Sie den Startton hören und das Apple-Logo auf dem Bildschirm angezeigt wird), und Sie sollten die Option zum Starten vom USB-Laufwerk sehen. Nimm es von dort :)
quelle
Hier ist eine einfachere Alternative und auch eine modernere Antwort.
Unter macOS mache ich Folgendes (vorausgesetzt, der USB wurde als disk4 aufgeführt):
Führen Sie anschließend die folgenden Schritte aus, um Ihr Mac-System vorzubereiten. Laden Sie refind herunter , entpacken Sie es, platzieren Sie es in Applications ...
Sie sollten zuerst SIP deaktivieren (optional, aber empfohlen). Starten Sie also Ihren Mac neu, halten Sie Befehl + R gedrückt, und öffnen Sie nach der Wiederherstellung ein Terminal und deaktivieren Sie SIP:
Nachdem SIP deaktiviert ist, können Sie refind ohne Wiederherstellungsmodus installieren.
Stecken Sie das USB-Laufwerk aus Schritt 1 oben ein
(Einige Benutzer melden Probleme, auch nach dem Deaktivieren von SIP. Der Refind-Betreuer empfiehlt daher, Refind in diesem Fall im Wiederherstellungsmodus zu installieren.)
Sie werden jetzt vom Refind-Bootloader begrüßt. Wählen Sie zu diesem Zeitpunkt Ihr Debian .iso aus, das Sie in Schritt 1 erstellt haben. Es besteht die Möglichkeit, Grub oder den Kernel direkt auszuwählen (da Refind auch eine Alternative zu Grub ist). Es wird in beide Richtungen gestartet, aber das Debian-Installationsprogramm weist einen bekannten Fehler mit dem Trackpad auf. Verwenden Sie daher während der Installation eine USB-Maus oder das optionale Installationsprogramm für n-curses. Schließen Sie ein zweites USB-Laufwerk an und befolgen Sie die Anweisungen, um das Debian-Betriebssystem auf diesem zweiten USB-Laufwerk zu installieren. Ich stimme der anderen Antwort zu, dass SWAP nicht verwendet wird.
Ich würde Refit nicht verwenden, es ist veraltet und wird seit geraumer Zeit nicht mehr gewartet. Refind ist eine moderne Gabel, die gewartet wird (siehe Link oben).
quelle