Wie kann ich meinen Mac von einem Ubuntu-USB-Stick booten lassen?


61

Wenn Sie auf dieser Download-Seite "USB" und "Mac" auswählen , erhalten Sie eine Reihe von Anweisungen in der Befehlszeile, um einen USB-Stick zu erstellen, von dem das MacBook Ubuntu startet.

Ich habe sie zwei- oder dreimal auf verschiedenen USB-Sticks auf den Buchstaben gebracht, und es funktioniert nicht. Es gibt sehr viele technische Diskussionen über EFI usw., aber diese Anleitung scheint zu suggerieren, dass es nur funktionieren sollte, aber nicht.

Hilfe? Ich bin immer unzufriedener mit dem von Apple eingeschränkten Ansatz, und ich würde gerne anfangen, Linux zu verwenden, um es als Hauptbetriebssystem zu verwenden, aber das Booten von der CD dauert ewig Langsam und ich hoffe wirklich, dass es von USB geht.

Kann mir jemand helfen?


Ich bin mir nicht sicher, ob du kannst. Ich habe noch keinen Erfolg dabei gehört. Haben Sie darüber nachgedacht, stattdessen Ihr Macbook Dualboot zu machen? Ich verwende ein Triple-Boot-Macbook mit rEFIt und es ist fantastisch.
Pete Ashdown

Am einfachsten ist es, das Dienstprogramm bootcamp zu verwenden. Hier können Sie die Ubuntu-CD anstelle der Windows-CD einlegen.
c0de

Es ist nicht möglich. Ich habe alles versucht ( askubuntu.com/questions/251958/… ) Vergiss es.
Cyphunk

1
Vielleicht bin ich mir nicht ganz sicher, wonach du fragst, aber nach der Installation von Ubuntu iso (v12.04) auf einem USB-Stick von einem Windows-Computer habe ich beim Booten des Mac die Alt-Taste gedrückt, um eine andere Boot-Option zu wählen Das Laufwerk wurde als Windows angezeigt. Ich habe davon gebootet und es ist gut gelaufen.
Codesmith

Der "Locked-Down-Ansatz" ist der Grund, warum ich ein Android-Handy gekauft habe, um mein altes iPhone zu ersetzen, und ich habe es nie bereut.
Rolf

Antworten:


34

Kurze Antwort: Das kannst du nicht. Apple möchte nicht, dass Sie ein anderes Betriebssystem als OS X über USB starten. Wenn Ihr Mac über ein funktionierendes optisches Laufwerk verfügt, verwenden Sie es. Es wird dir Schmerzen ersparen. Wenn Sie einen neueren Mac (64 Bit) haben, denken Sie daran, die Mac-ISO ( amd64+mac) zu verwenden, nicht die reguläre amd64ISO. (Siehe dies für eine Erklärung der Differenz)

Längere Antwort: (Ok, ich habe oben gelogen.) Sie können, aber "es ist kompliziert". Eine Methode, die für eine Reihe von Leuten funktioniert hat, besteht darin, ddden bootfähigen USB-Stick auf eine eigene Partition auf Ihrer Festplatte zu kopieren und dann von dieser Partition zu booten. Die grundlegende Methode wird hier gut erklärt .

Dies funktioniert nicht immer, auch nicht auf derselben Hardware. Insbesondere wenn Sie ein MacBook Air haben, das kein optisches Laufwerk hat, sind die Foren mit Beiträgen gefüllt, in denen versucht wird, den Trick "Zu einer Partition wechseln" auszuführen, und die fehlschlagen. Für MacBook Air-Besitzer wird dringend empfohlen, ein MacBook Air SuperDrive zu erwerben (nein, ein normales USB-CD / DVD-Laufwerk reicht nicht aus ) und dieses dann über die übliche CD-Route zu installieren (bei einer 64-Bit-Installation mit Mac iso) ).

Schließlich hat diese USB-Methode tatsächlich funktioniert (!), Um 11.10 auf meinem MacBook Air 3.1 (Modell Ende 2010) zu installieren. Ich gehe jedoch davon aus, dass einige Änderungen erforderlich sind, um mit anderen Air-Versionen und anderen Macs zu arbeiten.


4
Die dd-Methode hat noch nie auf meinem 1) Macbook 3,1 2) Macbook Pro 3,1 3) Macbook Pro 8,2 ... funktioniert. Ich fühle mich betrogen!

Die ddMethode, auf die ich mich in der längeren Antwort beziehe, ist nicht die gleiche wie die "offiziellen" Anweisungen. Es scheint auf einer ganzen Reihe von MacBook-Modellen in Ordnung zu sein, aber nicht auf dem Air.
Chan-Ho Suh

2
hat auf einem MacBook Aluminium um 2010 nicht funktioniert. Ubuntu sieht aus wie Idioten, die diese offensichtlich sehr unzuverlässigen FAQs und Anleitungen zur Verwendung von USB verlassen. Angesichts der Tatsache, dass die meisten Macbooks heutzutage keine CD-ROM-Laufwerke haben, sollte Ubuntu sich ein wenig mehr darauf konzentrieren oder die große Mehrheit der Laptops von ihrer Benutzerbasis abschreiben.
Cyphunk


1
Die lange Methode, die für Leute, die dies jetzt unter lifehacker.com/5934942/… finden , etwas aktueller ist , funktioniert. Auch wenn Sie sich die Mühe machen, dies über USB oder auf andere Weise zu installieren, müssen Sie das Betriebssystem auf niedriger Ebene (besser mit dem Terminal vertraut sein) für das Trackpad konfigurieren und andere Dinge, die so funktionieren, wie Sie es erwarten; viel rekonfigurieren. Schade, dass sie es bis jetzt nicht mehr für die Macbooks optimiert haben.
rcd

15

So erstellen Sie einen bootfähigen USB-Stick unter OS X / macOS

Für dieses Verfahren müssen Sie aus der heruntergeladenen ISO-Datei eine IMG-Datei erstellen. Außerdem wird das Dateisystem auf dem USB-Stick so geändert, dass es bootfähig ist. Sichern Sie daher alle Daten, bevor Sie fortfahren.

  1. Laden Sie Ubuntu Desktop herunter

  2. Öffnen Sie das Terminal (in /Applications/Utilities/oder fragen Sie Terminal in Spotlight ab).

  3. Schließen Sie Ihr USB-Flash-Medium an, das mindestens 2 GB groß sein muss und nur eine Partition auf dem USB-Flash-Laufwerk hat. Für Ubuntu 18.04 und höher sollte das USB-Flash-Laufwerk mindestens 4 GB groß sein.

  4. Starten Sie das Festplatten-Dienstprogramm, das sich unter Programme -> Dienstprogramme oder Spotlight-Suche befindet.

    • Klicken Sie im linken Bereich auf das USB-Laufwerk, um es auszuwählen.

    • Klicken Sie auf die Registerkarte Partition .

    • Wählen Sie 1 Partition aus dem Dropdown-Menü.

    • Geben Sie einen Namen für das Laufwerk ein.

    • Ändern Sie das Format in Mac OS Extended (Journaled).

    • Klicken Sie auf die Schaltfläche Optionen .

    • Stellen Sie sicher, dass das Optionsfeld GUID-Partitionstabelle ausgewählt ist, und klicken Sie auf OK .

    • Klicken Sie auf Übernehmen .

    Warnung: Das Festplatten-Dienstprogramm muss mit Vorsicht verwendet werden, da die Auswahl des falschen Geräts oder der falschen Partition zu Datenverlust führen kann.

  5. Konvertieren Sie die .iso-Datei in .img mit der Option convert von hdiutil, z.

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
    

    Hinweis: OS X neigt dazu, die .dmg-Endung automatisch in die Ausgabedatei einzufügen.

  6. Lauf:

    diskutil list
    

    um die aktuelle Geräteliste abzurufen.

  7. Lauf:

    diskutil list
    

    Bestimmen Sie erneut den Geräteknoten, der Ihrem Flash-Medium zugewiesen ist (z /dev/disk2. B. ).

  8. Lauf:

    diskutil unmountDisk /dev/diskN
    

    (Ersetzen Sie N durch die Plattennummer des letzten Befehls; im vorherigen Beispiel wäre N 2).

  9. Ausführen:

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    

    (Ersetzen Sie dies /path/to/downloaded.imgdurch den Pfad, in dem sich die Bilddatei befindet, z. B. ./ubuntu.imgoder ./ubuntu.dmg).

    • Verwenden /dev/rdiskstatt /dev/diskkann schneller sein
    • Geben Sie dem ddBefehl genügend Zeit zum Beenden. Es kann 3-5 Minuten dauern, bis die Ausführung abgeschlossen ist. Wenn ddder Vorgang abgeschlossen ist, sollte eine Bestätigung angezeigt werden, dass der Vorgang abgeschlossen ist.
    • Wenn Sie den Fehler sehen dd: Invalid number '1m', verwenden Sie GNU dd. Verwenden Sie den gleichen Befehl , aber ersetzen bs=1mmitbs=1M
    • Wenn der Fehler angezeigt wird dd: /dev/diskN: Resource busy, stellen Sie sicher, dass die Festplatte nicht verwendet wird. Starten Sie die 'Disk Utility.app' und hängen Sie das Laufwerk aus (werfen Sie es nicht aus).
  10. Lauf:

    diskutil eject /dev/diskN
    

    und entfernen Sie Ihr Flash-Medium, wenn der Befehl abgeschlossen ist.


Starten von Ubuntu auf einem Mac vom USB-Laufwerk

Das neu erstellte Ubuntu Live-USB-Laufwerk kann nun in einen Mac eingesteckt werden.

Bildbeschreibung hier eingeben
Ubuntu vom USB-Laufwerk booten

So testen Sie Ubuntu Live USB auf einem Mac:

  1. Stecken Sie das USB-Laufwerk in einen verfügbaren USB-Anschluss.
  2. Starten Sie den Mac neu oder schalten Sie ihn ein.
  3. Drücken Sie unmittelbar nach dem Startsignal die Wahltaste (manchmal mit Alt markiert).
  4. Wählen Sie mit der linken und rechten Pfeiltaste und der Eingabetaste das USB-Laufwerk aus, von dem gebootet werden soll.
  5. Wenn Sie das USB-Laufwerk in Schritt 4 nicht sehen können, laden Sie den rEFInd- Boot-Manager herunter , um einen Bildschirm zu erhalten, in dem Sie aus den verfügbaren Geräten auswählen können, von denen Sie booten möchten .

2
Dies beantwortet die Frage nicht. In dieser Antwort erfahren Sie, wie Sie unter OS X einen bootfähigen USB-Schlüssel erstellen. Die Frage ist, wie Sie einen USB-Stick erstellen, mit dem Sie einen Mac booten können. Ich habe diese Anweisungen befolgt. Ich kann einen PC mit dem resultierenden USB-Stick booten, aber der Mac erkennt ihn nicht als bootfähiges Gerät.
Chris

3
Ich habe das gerade erfolgreich gemacht, aber zuerst wurde der USB-Stick nicht in der Liste angezeigt, ich musste ihn neu anschließen und dann erschien er als EFI-Startdiskette
Keith M

1
Arbeitete gut für mich für ein Macbook Air (~ 2012 und Macbook Pro Mitte / Ende 2009). Beachten Sie, dass dies nur auf einem Laufwerk mit 1 Partition funktioniert. "dd-ing" der Datei über 1 Partition von 2 funktionierte nicht für mich in Bezug auf die Anzeige auf dem Mac-Start-Manager. Ein Blog-Beitrag dazu mit den gleichen Schritten ist auch hier: business.tutsplus.com/tutorials/…
DynamicDan

Korrigieren Sie mich, wenn ich falsch liege, aber das gibt Ihnen nur einen Live-CD-Start, oder? keine dauerhafte Installation.
Alex Hart

Das ist richtig, dies gibt Ihnen einen Live-CD-Start.
Karl

5

Mit diesen vier Schritten habe ich Ubuntu 13.04 auf meinem Macbook Air Mitte 2011 installiert:

  1. Erstellen Sie eine neue Partition mit dem Festplatten-Dienstprogramm

  2. Installieren Sie die neueste Version von rEFInd auf Ihrem Mac

  3. Laden Sie die Mac-ISO von Ubuntu herunter und erstellen Sie mit UNetbootin einen bootfähigen USB-Stick

  4. Starten Sie Ihren Mac neu und wählen Sie "Boot von USB" und installieren Sie Ubuntu


Alternative [Getestet auf einem iMac.2013] 1. Refit installieren 2. Die neueste Ubuntu- ISO herunterladen (13.04 zu diesem Zeitpunkt) 3. Mit "Usb Startup Disk Creator" einen Live-USB erstellen (standardmäßig bei allen Ubuntu-Installationen) 4. Verbinden USB-Festplatte auf dem iMac 5. Starten Sie den iMac 6. Halten Sie die Option oder den Befehl (Alt oder Super) (ich vergesse welche) 7. Wählen Sie efi × Kommentare können nur für 5 Minuten bearbeitet werden × Kommentare können nur für 5 Minuten bearbeitet werden × Kommentare dürfen nur für 5 Minuten bearbeitet werden
Airtonix

1
Stand 3/2019 Diese Antwort funktionierte auf dem MacBook (circa 2008) und ich konnte Ubuntu 18.04 setzen. Danke
Chad

4

Nach einer Menge Probleme mit verschiedenen Methoden bekam ich endlich Ubuntu 13.04 32bits, die auf einem Macbook 2.1 (Mitte 2007) arbeiteten. Mein DVD-Laufwerk ist kaputt und ich brauchte wirklich einen Live-USB.

(HAFTUNGSAUSSCHLUSS:) Ich bin kein Programmierer, aber nachdem ich die Dinge folgendermaßen eingerichtet habe, hat es wie ein Zauber funktioniert.

  1. Installieren Sie die neueste Version von rEFIt.
  2. Laden Sie den Mac Linux USB Loader von dieser Seite herunter: https://github.com/SevenBits/Mac-Linux-USB-Loader/releases/tag/v1.1
  3. Laden Sie den Quellcode über denselben Link herunter. Sie benötigen die Datei bootlA32.efi, die sich im Ordner "EFI" befindet.
  4. Schließen Sie Ihr USB-Flash-Laufwerk an und formatieren Sie es mit dem Festplatten-Dienstprogramm auf FAT 32.
  5. Öffnen Sie den Mac Linux USB Loader und wählen Sie die zu startende .iso-Datei aus.
  6. Klicken Sie auf Live-USB erstellen und befolgen Sie die Anweisungen. Dies ist ein ziemlich einfacher Vorgang.

  7. Mein MacBook-Modell hat sich gerade geweigert, auf efi64 zu booten, daher musste ich hier einige Anpassungen vornehmen:

  8. Fahren Sie fort und öffnen Sie das USB-Laufwerk. Gehe in den Ordner "efi" und dann in den Ordner "boot". Darin sollte sich eine Datei mit dem Namen bootX64.efi befinden

  9. Löschen Sie es und platzieren Sie stattdessen die Datei bootlA32.efi.

  10. Starten Sie jetzt einfach neu und wählen Sie aus dem Menü REFIT, ob Sie vom USB-Laufwerk booten möchten.

Ich hoffe es hilft jemandem da draußen!


Mac Linux USB Loader funktionierte auf meinem 2012 MacBook Pro ohne Probleme. github.com/SevenBits/Mac-Linux-USB-Loader/wiki/…
chrish



-3

Versuchen Sie, eine Maschine mit Ubuntu zu installieren, einen PC, ein Notebook, was auch immer, vielleicht von einem Freund, und holen Sie sich dann ein ISO-Image von Ubuntu 12.10 amd64. Öffnen Sie unter Ubuntu das Dienstprogramm " Startup Disk Creator ", wählen Sie das ISO-Image von Ubuntu, dem USB-Gerät, und erstellen Sie die Festplatte.

Halten Sie die Wahltaste gedrückt, während der Mac bootet, und wählen Sie das USB-Laufwerk aus, von dem aus Sie booten möchten. Ich habe es geschafft und es funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.