Erstellen Sie ein ISO-Image aus einem Ordner über Terminalbefehle


35

Wie erstelle ich ein ISO-Image aus einem Ordner oder einzelnen Dateien über Terminalbefehle? Momentan mache ich das über die BraseroGUI, aber ich möchte es mit einem Shell-Skript machen.


1
man genisoimagesagt auch alles.
poige

Antworten:


51

Scheint ziemlich einfach zu sein genisoimage, in dem gleichnamigen Paket unter Debian:

genisoimage -o output_image.iso directory_name

Es gibt viele Möglichkeiten, verschiedene Fälle abzudecken. Sie sollten daher in der Manpage nachsehen, welche für Ihren speziellen Anwendungsfall geeignet sind.

Siehe auch


Ich habe meine Frage gegoogelt, aber ich habe keine Antwort gefunden, in der Genisobild erwähnt wird. Danke für die schnelle Antwort!
klingt.net

3
@ klingt.net In meinem Fall wusste ich, dass es einen solchen Befehl gibt, konnte mich aber nicht an seinen Namen erinnern. Also tat ich apropos iso, fand genisoimagedann die Suchbegriffe „erzeugen iso mit genisoimage“ verwendet.
Joseph R.

aproposist ein weiterer Befehl, an den ich mich nicht erinnern kann :)
klingt.net

3
unter unix aproprosist synonym für man -k. Letzteres ist ein wenig leichter zu merken / buchstabieren;)
Drav Sloan

7
genisoimageist eine tote Gabel aus einer mkisofsVersion von 2004. genisoimageErstellt Dateisystem-Images mit Fehlern. Dieses Problem kann vermieden werden, indem stattdessen die ursprüngliche Software mkisofsverwendet wird.
schily


6

Übernehmen Sie die folgenden grundlegenden Befehle:

  mkisofs -o output_image.iso directory_name

Einen Schritt weiter, indem Sie der ISO ein Volume-Label hinzufügen und das ISO-Image mit gzip komprimieren

  mkisofs -V volume_label -r folder_location | gzip > output-image-comressed.iso.gz
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.