Frage Mac OS X: Beste Möglichkeit, um eine ISO von einer CD oder DVD zu machen


Sowohl Befehlszeilen- als auch bildschirmorientierte Zeiger schätzen!

aktualisieren:

Ich habe das Festplatten-Dienstprogramm, Hdiutil und DD-Methoden überprüft. dd scheint die schnellste, 30 Minuten auf meinem Macbook Pro vs 40 Minuten für hdiutil. Ich war in der Lage zu vereinfachen, einfach zu verwenden if= und of=

Für die DVD habe ich / dev / disk2 benutzt. Ich habe das mit bestätigt diskutil list und habe es zuerst abgehängt.

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso

206


Ursprung


Yeah dd ist der Schnellste, es ist schließlich der Disk-Druide! :) - msanford
Warum hast du Disk2 aushängen? Ich dachte, Sie müssen das DVD-Laufwerk montiert, damit Sie die Daten lesen können? - Pure.Krome
@ Pure.Krome, zu diesem Zweck ist / dev / disk2 eine Datei von mehreren GB Länge. Die Verzeichnisstruktur ist in diese Bytes eingebettet. IIRC, ich musste umount, um / dev / disk2 zu lesen. - Mark Harrison
Ich musste es benutzen sudo diskutil unmount /dev/disk2 nicht sudo umount /dev/disk2 - nikans
In meinem Fall musste ich Folgendes tun (OSX 10.9.5): sudo umount / dev / disk3s0; sudo dd if = / dev / disk3s0 von = mydisk.iso - Oisin


Antworten:


Es gibt im Allgemeinen vier Möglichkeiten, ein Disk-Image in einer OS X-Box zu erstellen:

  1. Festplattendienstprogramm - Die Bildschirmansagen führen Sie, aber es wird standardmäßig ein .dmg erstellt, welches ein OS X-spezifisches Dateiformat ist. Das Festplatten-Dienstprogramm erstellt auch eine ISO-Erweiterung (.cdr), wenn Sie die Option "CD / DVD-Master" auswählen, bevor Sie das Image erstellen. Sie können die Erweiterung (nach .iso) nach der Erstellung bei Bedarf umbenennen.

  2. Roxio Toast - Das de facto Der Standard von Drittanbietern für die Erstellung von optischen Medien unter Mac OS für mehr als ein Jahrzehnt schafft fast jedes gewünschte CD- oder DVD-Format.

  3. Das hdiutil Befehlszeilendienstprogramm, das in der Tat jedes von Toast unterstützte Format kostenlos erstellt, obwohl es weit weniger schön ist. Wenn Sie mit diesem Tool eine ISO erstellen möchten, verwenden Sie hdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. Es gibt einen vierten, extrem direkten Kommandozeilen-Weg dd dass Systemadministratoren wissen könnten: dd if=/dev/disk1 of=Image.iso


187



Für Audio-CDs funktioniert hdiutil. Festplatten-Dienstprogramm und dd funktionieren nicht (.iso-Datei kann erstellt werden, kann aber später nicht geladen werden). - Ngoc Dao
verwenden dd, Ich bekomme eine ISO-Datei, die etwas größer ist (ca. 500kb) als die ISO mit dem Festplatten-Dienstprogramm gerippt ... und ich versuchte es erneut auf dem PC, und bekam die gleiche Größe, dass dd habe ... also nehme ich an dd macht es besser, es zu zerreißen - 太極者無極而生
dd ist eine direkte Kopie, bei der das hdiutil wahrscheinlich das iso-Format verwendet, um ein wenig zu komprimieren ... Ich glaube nicht, dass irgendetwas verloren geht ... - gabeio
Ich bin (war) an Festplattenfehlern interessiert. dd mit dem conv = noerror, sync hilft. Ich habe die anderen nicht versucht, um zu sehen, ob sie Festplattenfehler melden, ob sie beim ersten Fehler aufhören oder was. Die Manpage für hdiutil spricht ein wenig über Fehler, aber der Fehler von Interesse, EIO, wird nicht erwähnt. - pedz


Öffnen Sie /Application/Utilities/Terminal.app/

sudo diskutil unmount /dev/disk1
dd if=/dev/disk1 of=~/myCD.iso bs=2048 conv=sync,notrunc

Das sollte es tun!


77



Weise mich dazu zu schlagen;) Dies ist die eleganteste, niedrigste Overhead-Lösung. Siehe meine anderen unten. - msanford
Nun, da ich darüber nachdenke, ist die Lösung, die ich unten mit hdutil anführe, etwas einfacher, da Sie den literalen Pfad verwenden können, ohne die / dev-Zuweisung des Geräts zu kennen, was nützlich ist, wenn Sie dies nur für einen Ordner wiederverwenden wollen oder eine externe Festplatte oder mehrere optische Geräte. - msanford
Warum ist conv=sync,notrunc notwendig? - kizzx2
Übrigens, tut es cat /dev/disk2 > ~/dvd.iso arbeite hier? - boehj
Damit diese Lösung funktioniert, müssen Sie den Namen des Geräts kennen, den Sie herausfinden können, indem Sie "df" in ein Terminal eingeben und nach Ihrer CD / DVD in der Liste suchen. Wählen Sie dann den Gerätenamen, der ganz links angezeigt wird. Hängen Sie dann das Gerät mithilfe von "sudo umount / dev / YOUR_DEVICE_NAME" aus und verwenden Sie dann den oben beschriebenen Kopiervorgang, um die Kopie zu erstellen. - Brad Parks


Tatsächlich erstellt das Festplatten-Dienstprogramm eine ISO-Erweiterung (.cdr). Stellen Sie sicher, dass Sie die Option "CD / DVD Master" auswählen, bevor Sie das Bild erstellen.

Diese Datei kann dann wie jede andere ISO-Datei verwendet werden, die nur eine Umbenennung für bestimmte dumme Windows-Anwendungen erfordert, die an der Erweiterung .cdr buckeln.

Verwenden Sie diese Methode seit Jahren ohne Probleme.


23



Ich habe eine .cdr erstellt, sie wurde automatisch auf Mac OS gemountet. Ich habe dort alle Dateien vom bootfähigen USB-Stick kopiert. Demontiert. Versuchen, eine Verbindung zur Virtual Box herzustellen: Could not get the storage format of the medium '/Users/nakilon/_/mrddr_flash_diskutil_dvdmaster.iso' (VERR_NOT_SUPPORTED). - Nakilon


Wie in anderen Antworten erwähnt, können Sie das Festplatten-Dienstprogramm oder verwenden dd um ein ISO-Image der Original-CD zu erstellen. Wenn die CD jedoch kopiergeschützt ist, enthält sie Entschlüsselungsschlüssel im Einlaufbereich der CD, die nicht direkt gelesen werden können und nicht Teil des ISO-Images sind. Wenn Sie also eine neue Disc mit diesem Image brennen, wird sie nicht auf einem Standard-DVD-Player abgespielt. Nichtsdestotrotz können Sie es mit einem Programm wie VLC abspielen, das die Schlüssel nicht benötigt, da es die Verschlüsselung umgehen kann.

Wenn Sie ein Programm wünschen, das die CD auf die Festplatte kopiert und den Kopierschutz entfernt, so dass Sie sie auf eine neue ungeschützte DVD brennen können, MacTheRipper wird das tun, aber es sieht so aus, als ob es seit einer Weile nicht mehr aktualisiert wurde. (Nur eine PowerPC-Version ist aufgeführt.)

Zum Speichern auf Ihrer Festplatte ist es möglicherweise sinnvoller, den Inhalt in unverschlüsselte H.264-Dateien umzucodieren Handbremse. Dadurch sparen Sie viel Speicherplatz im Vergleich zum Speichern von MPEG-2-Inhalten, die auf DVD-Video-Discs verwendet werden. Die DVD-Menüs bleiben jedoch nicht erhalten. Wenn Sie eine DVD brennen möchten, die Sie auf einem Standard-DVD-Player abspielen können, müssen Sie sie in MPEG-2 konvertieren.


15





Nach dem Blick in dd Kommandozeilen-Tool ...

Ich habe festgestellt, dass Sie mit dem Festplatten-Dienstprogramm auch ein Festplatten-Image erstellen können.

Erstellen Sie einfach ein neues Bild und wählen Sie "DVD / CD Master". - Apple fügt die Erweiterung .cdr hinzu, aber Sie können die Datei umbenennen, um sie in .iso zu beenden, und sie wird als Standard-ISO funktionieren.

Weiß jemand, wie sich dies auf DRM-Festplatten auswirkt?


11



Angenommen, das Festplatten-Dienstprogramm verwendet nur dd, ist es nicht anders - die iso ist eine Bit für Kopie der Festplatte. - Rich Bradshaw
Rich hat recht, die iso ist eine identische Kopie der DVD. - alex
Nicht, wenn es kopiergeschützt ist. Siehe meine Antwort für Details. - mark4o


Du kannst den ... benutzen dd Befehlszeilen-Tool. Stellen Sie jedoch sicher, dass Sie das Laufwerk zuerst aushängen.

dd if=/dev/dvd of=dvd.iso

Dies wird eine Bit-für-Bit-Kopie der DVD machen.

Hinweis: ersetzen /dev/dvd mit dem Namen des Geräts, wie es im Festplatten-Dienstprogramm in OS X angezeigt wird, z. B. wenn der BSD-Geräteknoten des Festplatten-Dienstprogramms "disk2" anzeigt, dann verwenden /dev/disk2.


10



Es ist nicht / dev / dvd! Gehe zum Festplatten-Dienstprogramm, finde den gewünschten Datenträger und öffne den Info-Dialog, dort steht das richtige / dev / * - Isaac Waller
Es ist ein Beispiel, Sie würden es natürlich durch Ihr DVD-Laufwerk ersetzen, das so ähnlich wäre /dev/hdb1 oder /dev/scd0. - John T
Höchstwahrscheinlich /dev/disk1 oder disk2 unter Mac OS X. - mark4o
mark4o ist wahrscheinlich richtig. Ich bin ein UNIX-Typ, wenn Sie nicht wissen, Mac teilt die Mehrheit der Kommandozeilen-Tools mit UNIX, die mir helfen, mehr Mac-Fragen zu beantworten. - John T


Vergiss nicht asr, das Apple Software Restore-Befehlszeilendienstprogramm: Es kann wie ein Rohkopierprogramm wie funktionieren dd, aber es hat mehr Schnickschnack. Nicht zuletzt wird es direkt mit Volume-Pfadnamen arbeiten, wie dd nicht.


5





Normalerweise bin ich selbst eine Kommandozeile, und das eingebaute Festplatten-Dienstprogramm funktioniert auch ziemlich gut, aber ich bin kürzlich auf eine andere gute und kostenlose Alternative gestoßen Brennen. Zu den vielen Funktionen gehört die Möglichkeit, Disk-Images zu erstellen:

  1. Herunterladen Brennen, dann extrahiere und öffne es
  2. Legen Sie Ihre CD ein
  3. Öffne das Kopieren Tab
  4. Klicken Scan...
  5. Wählen Sie die CD aus und klicken Sie auf Wählen
  6. Klicken Sparen..., wählen Sie einen Namen und einen Ort und klicken Sie auf sparen

4



Beeindruckend. Ich hatte schon Verbrennungen, aber ich wusste nicht, dass es das könnte! Es funktioniert sehr gut. +1 - Cullub
+1 für Brennen. Einfacher als System-Tools - Rich Homolka