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.
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.
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
19
Mit können Sie eine CD aus einem Ordner erstellen mkisofs.
mkisofs -lJR -o output_image.iso directory_name
-l : Erlaube volle 31 Zeichen Dateinamen.
-J : Generieren Sie zusätzlich zu den regulären ISO9660-Dateinamen Joliet-Verzeichniseinträge.
-R : Generieren Sie SUSP- (System Use Sharing Protocol) und Rock Ridge-Datensätze (RR) mithilfe des Rock Ridge-Protokolls
man genisoimage
sagt auch alles.Antworten:
Scheint ziemlich einfach zu sein
genisoimage
, in dem gleichnamigen Paket unter Debian: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
quelle
apropos iso
, fandgenisoimage
dann die Suchbegriffe „erzeugen iso mit genisoimage“ verwendet.apropos
ist ein weiterer Befehl, an den ich mich nicht erinnern kann :)apropros
ist synonym fürman -k
. Letzteres ist ein wenig leichter zu merken / buchstabieren;)genisoimage
ist eine tote Gabel aus einermkisofs
Version von 2004.genisoimage
Erstellt Dateisystem-Images mit Fehlern. Dieses Problem kann vermieden werden, indem stattdessen die ursprüngliche Softwaremkisofs
verwendet wird.Mit können Sie eine CD aus einem Ordner erstellen
mkisofs
.-l
: Erlaube volle 31 Zeichen Dateinamen.-J
: Generieren Sie zusätzlich zu den regulären ISO9660-Dateinamen Joliet-Verzeichniseinträge.-R
: Generieren Sie SUSP- (System Use Sharing Protocol) und Rock Ridge-Datensätze (RR) mithilfe des Rock Ridge-Protokollshttps://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
quelle
Übernehmen Sie die folgenden grundlegenden Befehle:
Einen Schritt weiter, indem Sie der ISO ein Volume-Label hinzufügen und das ISO-Image mit gzip komprimieren
quelle