If someone is to busy I can take time to count: Features that are not supported(jet): -nobak Do not include backup files - not included -no-bak Do not include backup files - not included -abstract FILE Set Abstract filename - not included -biblio FILE Set Bibliographic filename - not included -cache-inodes Cache inodes (needed to detect hard links) - linux feature, see -duplicated-once for Win32 -no-cache-inodes Do not cache inodes (if filesystem has no unique unides) - irrelevant -check-oldnames Check all imported ISO9660 names from old session - irrelevant, we are doing no multisession -check-session FILE Check all ISO9660 names from previous session - see previous -copyright FILE Set Copyright filename - not included -debug Set debug flag - not included -eltorito-alt-boot Start specifying alternative El Torito boot parameters - not included -B FILES, -sparc-boot FILES Set sparc boot image names - irrelevant on x86 -G FILE, -generic-boot FILE Set generic boot image name - irrelevant -sparc-label label text Set sparc boot disk label - irrelevant on x86 -C PARAMS, -cdrecord-params PARAMS Magic paramters from cdrecord - irrelevant -dir-mode mode Make the mode of all directories this mode. - not included -D, -disable-deep-relocation Disable deep directory relocation (violates ISO9660) - not included -file-mode mode Make the mode of all plain files this mode. - not included -f, -follow-links Follow symbolic links - linux only, see -duplicates-once for Win32 -gid gid Make the group owner of all files this gid. - linux only -graft-points Allow to use graft points for filenames - not included -hide GLOBFILE Hide ISO9660/RR file - not included, can be passed as optional parameter -hide-list FILE File with list of ISO9660/RR files to hide - not included, can be passed as optional parameter -hidden GLOBFILE Set hidden attribute on ISO9660 file - not included -hidden-list FILE File with list of ISO9660 files with hidden attribute - not included -hide-joliet GLOBFILE Hide Joliet file - not included, can be passed as optional parameter -hide-joliet-list FILE File with list of Joliet files to hide - not included, can be passed as optional parameter -hide-joliet-trans-tbl Hide TRANS.TBL from Joliet tree - not included, can be passed as optional parameter -hide-rr-moved Rename RR_MOVED to .rr_moved in Rock Ridge tree - not included -gui Switch behaviour for GUI - does this works at all ? -i ADD_FILES No longer supported -jcharset CHARSET Local charset for Joliet directory information - not needed if -output-charset CHARSET used -L, -allow-leading-dots Allow ISO9660 filenames to start with '.' (violates ISO9660) - this is for linux hidden files, not needed -log-file LOG_FILE Re-direct messages to LOG_FILE - not needed -m GLOBFILE, -exclude GLOBFILE Exclude file name - not included -exclude-list FILE File with list of file names to exclude - not included -pad Pad output to a multiple of 32k (default) - not needed -no-pad Do not pad output to a multiple of 32k - not needed -M FILE, -prev-session FILE Set path to previous session to merge - not needed -new-dir-mode mode Mode used when creating new directories. - not needed -force-rr Inhibit automatic Rock Ridge detection for previous session - not needed -no-rr Inhibit reading of Rock Ridge attributes from previous session - not needed -no-split-symlink-components Inhibit splitting symlink components - not needed -no-split-symlink-fields Inhibit splitting symlink fields - not needed -path-list FILE File with list of pathnames to process - not needed -print-size Print estimated filesystem size and exit - not needed -quiet Run quietly - can be passed as optional parameter -s TYPE, -sectype TYPE Set output sector type to e.g. data/xa1/raw - not needed -split-output Split output into files of approx. 1GB size - not included -T, -translation-table Generate translation tables for systems that don't understand long filenames - not included -table-name TABLE_NAME Translation table file name - not included -ucs-level LEVEL Set Joliet UCS level (1..3) - not included -udf Generate UDF file system - not included -dvd-video Generate DVD-Video compliant UDF file system - not included -uid uid Make the owner of all files this uid. - linux specific -U, -untranslated-filenames Allow Untranslated filenames (for HPUX & AIX - violates ISO9660). Forces -l, -d, -L, -N, -relaxed-filenames, -allow-lowercase, -allow-multidot - not needed -use-fileversion LEVEL Use file version # from filesystem - not included -version Print the current version - not needed -volset ID Set Volume set ID - not included -volset-size # Set Volume set size - not included -volset-seqno # Set Volume set sequence number - not included -x FILE, -old-exclude FILE Exclude file name(depreciated) -hard-disk-boot Boot image is a hard disk image - stil no proper image creator exist - not included -no-boot Boot image is not bootable - not needed -XA Generate XA directory attruibutes - not needed -xa Generate rationalized XA directory attruibutes - not needed -z, -transparent-compression Enable transparent compression of files - linux specific Features that are supported: -A ID, -appid ID Set Application ID - included -b FILE, -eltorito-boot FILE Set El Torito boot image name - included -c FILE, -eltorito-catalog FILE Set El Torito boot catalog name - automaticaly constructed -d, -omit-period Omit trailing periods from filenames (violates ISO9660) -included -input-charset CHARSET Local input charset for file name conversion - done automaticaly -output-charset CHARSET Output charset for file name conversion - included -iso-level LEVEL Set ISO9660 conformance level (1..3) or 4 for ISO9660 version 2 - included -J, -joliet Generate Joliet directory information - included -joliet-long Allow Joliet file names to be 103 Unicode characters - included -l, -full-iso9660-filenames Allow full 31 character filenames for ISO9660 names - included -max-iso9660-filenames Allow 37 character filenames for ISO9660 names (violates ISO9660) - included -N, -omit-version-number Omit version number from ISO9660 filename (violates ISO9660) - included -o FILE, -output FILE Set output file name - included -p PREP, -preparer PREP Set Volume preparer - included -P PUB, -publisher PUB Set Volume publisher - included -r, -rational-rock Generate rationalized Rock Ridge directory information - included -R, -rock Generate Rock Ridge directory information - same effect as previous in mkisofs version used -sort FILE Sort file content locations according to rules inFILE - included -sysid ID Set System ID - included -relaxed-filenames Allow 7 bit ASCII except lower case characters (violates ISO9660) - included -no-iso-translate Do not translate illegal ISO characters '~', '-' and '#' (violates ISO9660) - included -allow-lowercase Allow lower case characters in addition to the current character set (violates ISO9660) - included -allow-multidot Allow more than one dot in filenames (e.g. .tar.gz) (violates ISO9660) - included -v, -verbose Verbose - included -V ID, -volid ID Set Volume ID - included -no-emul-boot Boot image is 'no emulation' image - included -boot-load-seg # Set load segment for boot image - included -boot-load-size # Set numbers of load sectors - included -boot-info-table Patch boot image with info table - included following are not clear -stream-file-name FILE_NAME Set the stream file ISO9660 name (incl. version) -stream-media-size # Set the size of your CD media in sectors -duplicates-once - if two files have the same MD5 hash, just one copy goes to ISO, other is a hardlink -force-uppercase - uppercase all files and folders