Ein Standard iso Image erstellt man ganz einfach:

1
mkisofs -o image.iso foo

Damit erstellt man ein einfaches Iso Image aus der Datei foo oder wenn foo ein Ordner ist aus dem Inhalt des Ordners.
Aber auf diese weise macht man Lange Dateinamen zunichte und alles wird groß geschrieben. Die CD bzw. das Iso Image ist zwar lesbar aber die Dateinamen sind futsch und es sieht nicht mehr so dolle aus.
Mit dem folgenden Befehl erstellt man ein Iso Image, dass lange Dateinamen erlaubt und die Dateien so schreibt wie sie sind. (Also keine Umwandlung in Großbuchstaben).

1
mkisofs -l -iso-level 4 -o image.iso foo
  • -l, -full-iso9660-filenames Allow full 31 character filenames for ISO9660 names
  • -iso-level LEVEL Set ISO9660 conformance level (1..3) or 4 for ISO9660 version 2

Weiter Informationen bekommt man mit:

1
2
mkisofs --help
man mkisofs