Wie brenne ich eine ISO auf ein USB-Laufwerk unter Mac OS X?


88

Was ist der beste Weg, um eine ISO auf einen USB-Stick eines Mac zu "brennen"? Das Wiederherstellen mit dem Festplatten-Dienstprogramm funktioniert nicht.

Die ISO ist ubuntu mini.iso. Es ist das minimalistische Installations-ISO für die Installation von Ubuntu. Es muss auf einem PC bootfähig sein. Ich versuche Ubuntu auf einem PC ohne CD-ROM zu installieren. Der einzige andere Computer, den ich habe, ist ein Macbook.


1
Können Sie bitte etwas genauer beschreiben, was Sie erreichen möchten? Ich glaube, ich habe eine Vorstellung davon, was das Problem ist, aber Ihre Frage ist vage
ricbax

Ich versuche, eine bootfähige ISO des Ubuntu mini.iso auf einen USB-Stick für die Verwendung auf einem PC zu "brennen". Der betreffende PC hat keine CD-ROM. Ich habe kein anderes Linux oder gewinne Maschinen herum.
Jason Marcell

Antworten:


115

Direkt von der So installieren Sie Ubuntu auf einem MacBook mit einem USB-Stick Seite (meine Formatierung):

  1. Laden Sie die gewünschte Datei herunter
  2. Öffnen Sie das Terminal (in / Programme / Dienstprogramme / oder Abfrage Terminal im Rampenlicht)
  3. Konvertieren Sie die .iso-Datei mit der Option convert von hdiutil in .img (z. B. hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso )
  4. Hinweis: OS X neigt dazu, die .dmg-Endung automatisch in die Ausgabedatei einzufügen. Entfernen Sie gegebenenfalls die Erweiterung .dmg. mv ~/path/to/target.img{.dmg,}
  5. Lauf diskutil list um die aktuelle Geräteliste abzurufen
  6. Legen Sie Ihr Flash-Medium ein
  7. Lauf diskutil list erneut und bestimmen Sie den Geräteknoten, der Ihrem Flash-Medium zugewiesen ist (z. /dev/disk2 )
  8. Lauf diskutil unmountDisk /dev/diskN (ersetzen N mit der Plattennummer vom letzten Befehl; im vorigen Beispiel N wäre 2)
  9. Ausführen sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m (ersetzen /path/to/downloaded.img mit dem Pfad, in dem sich die Bilddatei befindet; zum Beispiel, ./ubuntu.img oder ./ubuntu.dmg ).
  10. Verwenden /dev/rdisk anstatt /dev/disk kann schneller sein.
    • Wenn Sie den Fehler sehen dd: Invalid number '1m', du benutzt GNU dd. Verwenden Sie denselben Befehl, aber ersetzen Sie ihn bs=1m mit bs=1M.
    • Wenn Sie den Fehler sehen dd: /dev/diskN: Resource busyStellen Sie sicher, dass die Festplatte nicht verwendet wird. Start Disk Utility.app und das Laufwerk aushängen (nicht auswerfen).
  11. Lauf diskutil eject /dev/diskN und entfernen Sie Ihr Flash-Medium, wenn der Befehl abgeschlossen ist
  12. Starten Sie Ihren Mac neu und halten Sie gedrückt Alt während der Mac neu startet, um den USB-Stick auszuwählen

Hinweis: Auf neueren Macs können Sie könnte muss ein installieren EFI-Bootmanager von USB booten.

Siehe auch: Laden Sie Ubuntu Desktop herunter .


12
Vielleicht haben die Leute nicht "blind" dafür gestimmt. Vielleicht ... haben sie wie ich gegoogelt, wie man eine ISO auf ein USB-Laufwerk unter MacOS brennt. Sie wissen, DER TITEL DIESER FRAGE ... hat dies gefunden ... und es hat funktioniert. Meine Güte. +1
Justin Jenkins

8
Ich bin mir nicht sicher, worum es in dem ganzen Aufruhr geht. Die Antwort ist zu 100% thematisch, funktioniert einwandfrei und das resultierende Laufwerk ist nicht plattformspezifischer als die ISO, die Sie darauf gebrannt haben. Ich habe diese Anweisungen verwendet, um ISO-Dateien des Betriebssysteminstallationsprogramms (Ubuntu, WinXP usw.) auf ein Flash-Laufwerk zu brennen, und das Ergebnis funktionierte einwandfrei auf einem PC.
spaaarky21

2
Nein, ich konnte gerade nicht auf einem PC mit dem USB-Stick starten, der diese Methode auf meinem MacMini erstellt hat. Das Problem scheint zu sein, dass es nicht möglich ist, vom BIOS gebootet zu werden.
Nicocube

4
Wenn Sie Fortschritte sehen möchten, stellen Sie sicher, dass Sie haben pv installiert und ausgeführt pv /path/to/downloaded.img | sudo dd of=/dev/rdiskN bs=1m anstatt sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m.
jvatic

Dies schlug auch für mich fehl. Ich musste @neesh answer verwenden, um den USB-Stick auf einem PC booten zu können. Bei der Konvertierung von iso nach img darf keine Boot-Unterstützung erhalten bleiben. Ich frage mich auch, ob das einfache Überspringen der Konvertierung auch funktionieren würde - aber wie Rab weiter unten ausführt, funktioniert es möglicherweise nicht mit UEFI.
Brian

17

Ich hatte ein sehr ähnliches Problem, das keiner von diesen beantwortete.

Es lohnt sich auszuprobieren UNetbootin . Es wird ein bootfähiges USB-Laufwerk auf einem Mac für einen PC erstellt.


Nachdem dies erledigt war, sagte unetbootin, dass ich es auf einem PC booten musste und dass es auf einem Mac nicht booten wird. Probieren Sie jetzt den Kommandozeilenvorschlag aus.
balupton

Bei einem Chrome-Pixel hat die UNetbootin-Methode funktioniert, die Befehlszeile jedoch nicht.
mjibson

Soweit ich weiß, funktioniert UNetbootin bei Mountain Lion nicht.
2rs2ts

8

Die ISO muss nicht in einen IMG konvertiert werden. Ich war nicht bereit, zuerst ein Bild zu konvertieren. Diese hat einfachere Schritte, wie unten beschrieben.

Beginnen Sie mit der Auflistung der aktuellen Festplatten und Volumes:

diskutil list

Hängen Sie jetzt das aktuelle Volume für die zu überschreibende Festplatte aus. (X = Laufwerksnummer, in meinem Fall war 1):

diskutil unmountDisk /dev/diskX

Dd nun die iso direkt an den usb (wieder x durch die laufwerksnummer deines usb-laufwerks ersetzen):

sudo dd if=/pathto/mini.iso of=/dev/diskX bs=1m

Erledigt!


Dies hat früher funktioniert, aber ich denke, die neuere UEFI-Boot-Software versteht die resultierende Datei nicht (2017). BIOS-Systeme werden jedoch funktionieren. Eine Möglichkeit, die funktioniert und die immer noch einfach ist, besteht darin, den Boot Camp-Assistenten von OS X zu verwenden. Zeigen Sie auf einen ISO- und USB-Stick, und erstellen Sie einen bootfähigen UEFI-Stick.
Rab


2
  1. Stellen Sie sicher, dass der USB-Stick ordnungsgemäß formatiert ist (Master Boot Record, FAT32 - ggf. NTFS) NTFS-3G )
  2. Sie können versuchen, die Wiederherstellungsfunktion im Festplatten-Dienstprogramm zu verwenden, indem Sie auf das Volume des USB-Sticks klicken, dann auf die Registerkarte Wiederherstellen klicken und das ISO auswählen, das wiederhergestellt werden soll.
  3. Wenn Schritt 2 fehlschlägt, können Sie dies manuell ausführen ditto oder cp -r; z.B. ditto /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY oder cp -r /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY um alle Dateien (auch versteckte) manuell zu kopieren

@Chealion danke für deine Antwort. Eigentlich habe ich versucht, ein Ubuntu-ISO auf meinen USB-Stick zu bekommen, also habe ich irgendwann einfach die Ubuntu-Installations-CD verwendet, um es im Live-Modus auf meinem Macbook auszuführen. Von dort hatte ich Zugriff auf das USB-Creator-Dienstprogramm.
Jason Marcell

1
@Chealion Ich habe keine Zeit, Ihre Antwort so schnell wie möglich zu überprüfen, da ich für eine Weile nicht in der Nähe meines Mac bin (aber ich weiß, dass das Festplatten-Dienstprogramm bei mir nicht funktioniert hat). Ich werde als korrekt markieren.
Jason Marcell

2

Die Möglichkeit, dies mit DiskUtility zu tun, besteht darin, zuerst das Laufwerk mit Diskutility zu formatieren und dann die Dateien mit cp -R von der gemounteten ISO auf das neu formatierte Laufwerk zu kopieren. Beispiel: cp -R / Volumes / mounted_iso / * / Volumes / formatiertes_Laufwerk /

Achten Sie beim Formatieren darauf, dass Sie das ntfs-Dateisystem auswählen und die Festplatte bootfähig machen, indem Sie die richtige Option im Menü Optionen auf der Registerkarte Löschen auswählen.


Das war es, was mir geholfen hat, ein bootfähiges Win10-USB von macOS Sierra zu brennen. Bei der Konvertierung von iso nach img muss der Master Boot Record auf der Festplatte entfernt werden. Das Neuformatieren mit MBR und das Kopieren von Dateien funktionierten hervorragend.
Brian

1

Unetbootin ist ein Tool, das ISOs auf USB-Sticks installiert, oder Sie können Dropdown-Menüs verwenden, um Distributionen direkt im Tool auszuwählen.

Etwas einfacher als das dd auf der Kommandozeile selbst.


Unetbootin stammt mindestens aus dem Jahr 2008. Eine andere Antwort hier deckte bereits diese Wahl ab
Simon Sheehan

0

Ich habe Benutzer SuperDuper für diese Aufgabe vor. Es macht den Job und sonst nicht viel. Wie ein gutes Programm sollte :-) Die Vollversion ist nicht kostenlos (30 US-Dollar), aber Sie bekommen das, was Sie brauchen, kostenlos:

Sie können SuperDuper! v2.6.2   jetzt und sichern und klonen Sie Ihre   fährt kostenlos - für immer!


6
Super Duper! unterstützt keine Partitionen, die nicht als HFS formatiert sind, daher ist es hier nutzlos.
rspeed
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.