You mention an important issue with genisoimage. Genisoimage does
not implement correct UTF-8 support. What's in genisoimage is just
a bad hack as only 50% of the places that need UTF-8 support have
been addressed and even these parts have bugs. The original
mkisofs includes complete and correct UTF-8 support.
Given the fact, that genisoimage does not support files >= 4 GB,
only implements limited UDF support, does not support hard links
and creates buggy filesystems, I see not reason why somebody would
like to use genisoimage instead of the original software.
Regarding your original issue: Ubuntu does not have the permission
to install something else under the name "mkisofs" and for this reason,
my original hint still applies: the mkisofs man page and the mkisofs program
can be retrieved here:
mkisofs -v
Setting input-charset to 'ISO8859-1' from locale.
2.01.01a68 (i386-pc-solaris2.11)
mkisofs: Missing pathspec.
Usage: mkisofs [options] [-find] file... [find expression]
Use mkisofs -help
to get a list all of valid options.
Use mkisofs -find -help
to get a list of all valid -find options.
Most important Options:
-posix-H Follow sylinks encountered on command line
-posix-L Follow all symlinks
-posix-P Do not follow symlinks (default)
-o FILE, -output FILE Set output file name
-R, -rock Generate Rock Ridge directory information
-r, -rational-rock Generate rationalized Rock Ridge directory info
-J, -joliet Generate Joliet directory information
-print-size Print estimated filesystem size and exit
-UDF Generate UDF file system
-dvd-video Generate DVD-Video compliant UDF file system
-iso-level LEVEL Set ISO9660 level (1..3) or 4 for ISO9660 v 2
-V ID, -volid ID Set Volume ID -graft-points Allow to use graft points for filenames
-M FILE, -prev-session FILE Set path to previous session to merge
You mention an important issue with genisoimage. Genisoimage does
not implement correct UTF-8 support. What's in genisoimage is just
a bad hack as only 50% of the places that need UTF-8 support have
been addressed and even these parts have bugs. The original
mkisofs includes complete and correct UTF-8 support.
Given the fact, that genisoimage does not support files >= 4 GB,
only implements limited UDF support, does not support hard links
and creates buggy filesystems, I see not reason why somebody would
like to use genisoimage instead of the original software.
Regarding your original issue: Ubuntu does not have the permission
to install something else under the name "mkisofs" and for this reason,
my original hint still applies: the mkisofs man page and the mkisofs program
can be retrieved here:
ftp://ftp. berlios. de/pub/ cdrecord/ alpha/
http:// cdrecord. berlios. de/
BTW: the real mkisofs is easy to detect:
mkisofs -version solaris2. 11) Copyright (C) 1993-1997 Eric Youngdale (C) 1997-2009 Jörg Schilling
mkisofs 2.01.01a68 (i386-pc-
mkisofs -v solaris2. 11)
Setting input-charset to 'ISO8859-1' from locale.
2.01.01a68 (i386-pc-
mkisofs: Missing pathspec.
Usage: mkisofs [options] [-find] file... [find expression]
Use mkisofs -help
to get a list all of valid options.
Use mkisofs -find -help
to get a list of all valid -find options.
Most important Options:
-graft- points Allow to use graft points for filenames
-posix-H Follow sylinks encountered on command line
-posix-L Follow all symlinks
-posix-P Do not follow symlinks (default)
-o FILE, -output FILE Set output file name
-R, -rock Generate Rock Ridge directory information
-r, -rational-rock Generate rationalized Rock Ridge directory info
-J, -joliet Generate Joliet directory information
-print-size Print estimated filesystem size and exit
-UDF Generate UDF file system
-dvd-video Generate DVD-Video compliant UDF file system
-iso-level LEVEL Set ISO9660 level (1..3) or 4 for ISO9660 v 2
-V ID, -volid ID Set Volume ID
-M FILE, -prev-session FILE Set path to previous session to merge