xorrisofs: Standards

 
 2 ISO 9660, Rock Ridge, Joliet, HFS+
 ************************************
 
 *ISO 9660* (aka *ECMA-119*) is a read-only filesystem that is mainly
 used for optical media CD, DVD, BD, but may also reside on other storage
 devices like disk files, USB sticks or disk partitions.  It is widely
 readable by many operating systems and by boot facilities of personal
 computers.
 ISO 9660 describes directories and data files by very restricted
 filenames with no distinction of upper case and lower case.  Its
 metadata do not comply to fundamental POSIX specifications.
 *Rock Ridge* is the name of a set of additional information which
 enhance an ISO 9660 filesystem so that it can represent a POSIX
 compliant filesystem with ownership, access permissions, symbolic links,
 and other attributes.  Rock Ridge allows filenames of up to 255 bytes
 and paths of up to 1024 bytes.
 xorrisofs produces Rock Ridge information by default.  It is strongly
 discouraged to disable this feature.
 *Joliet* is the name of an additional directory tree which provides
 filenames up to 64 characters encoded as UTF-16.  A Joliet tree is
 mainly interesting for reading the ISO image by operating systems of
 Microsoft Corporation.  Production of this directory tree may be enabled
 by option -J.
 *ISO 9660:1999* is the name of an additional directory tree which
 provides longer filenames.  It allows single file names to have up to
 207 characters.  It might be of use with some older computer system boot
 facilities which read neither Rock Ridge nor Joliet but need longer
 filenames nevertheless.  Production of this directory tree may be
 enabled by option -iso-level 4.
 *HFS+* is the name of a filesystem which is normally used for writing
 and reading on hard disks and similar devices.  It is possible to embed
 a HFS+ partition into the emerging ISO 9660 image and to mark it by
 Apple Partition Map entries.  This interferes with options which copy
 data into the first 32 KiB of the ISO image, like -G or -isohybrid-mbr.
 See option -hfsplus.
 The main purpose for having an embedded HFS+ partition is booting of
 certain models of Apple computers.