Ubuntu - ISO - mkisofs options

Command OptionDescription
-bSpecifies the path and filename of the boot image to be used when making an “El Torito” bootable CD. The pathname must be relative to the source path specified to mkisofs. Required to make a bootable CD. The boot image must be exactly the size of either a 1.2, 1.44, or a 2.88 meg floppy.
-cSpecifies the path and filename of the boot catalog to be used when making a bootable CD. The pathname must be relative to the source path specified to mkisofs.
-lAllow 31 character file names. CD will not be 8.3 DOS compatible.
-oName of iso9660 output image file.
-rSet file permissions on CD to be publicly readable.
-vVerbose execution.
-xExclude given path from being written to CDROM.
-AText string that will be written into the volume header.
-JGenerate Joliet directory records in addition to regular iso9660 file names. This preserves the case (upper/lower) of file and directory names. Useful for use with MS/Windows environments.
-L or -allow-leading-dotsAllows files to begin with “.” (period). Use this option to write Unix/Linux hidden files. CD will not be DOS compatible.
-allow-multidotAllows files to contain multiple “.”s (periods). Use this option to write Unix/Linux files which may contain more than one period. CD will not be DOS compatible.
-RAdd Rock Ridge records to further describe the files. Preserves filename length and case.
-VSpecifies the volume ID to be written into the master block.
-TGenerate a file TRANS.TBL in each directory.
-graft-pointsTranslate a directory to the root (“/”) of the CD. See examples. (i.e.: -graft-points “/=DirectoryName/”)
-padDefault (not necessary to specify this option). Pads the end of the whole image by 150 sectors (300 kB). Avoids read ahead errors on last file.