HFS OPTIONS
hfs
Create an ISO9660/HFS hybrid CD. This option should be used in conjunction with the -map, (Reg.) and/or the various double dash options given hereafter.
apple
Create an ISO9660 CD with Apple's extensions. Similar to the -hfs option, except that the Apple Extensions to ISO9660 are added instead of creating an HFS hybrid volume.
map mapping_file
Use the mapping_file to set the CREATOR and TYPE information for a file based on the filename's extension. A filename is mapped only if it is not one of the known Apple/Unix file formats. See the "HFS CREATOR/TYPE" section later.
magic magic_file
The CREATOR and TYPE information is set by using a file's magic number (usually the first few bytes of a file). The magic_file is only used if a file is not one of the known Apple/Unix file formats, or the filename extension has not been mapped using the -map option. See the "HFS CREATOR/TYPE" section later for more details.
hfs-creator CREATOR
Set the default CREATOR for all files. Must be exactly 4 characters. See the "HFS CREATOR/TYPE" section later for more details.
hfs-type TYPE
HFS CREATOR/TYPE" section later for more details.
probe
Search the contents of files for all the known Apple/Unix file formats. See the "HFS Macintosh File Formats" section later for more about these formats. However, the only way to check for MacBinary and AppleSingle files is to open and read them. Therefore this option may increase processing time. It is better to use one or more double dash options given later if the Apple/Unix formats in use are known.
no-desktop
Do not create (empty) Desktop files. New HFS Desktop files will be created when the CD is used on a Macintosh (and stored in the System Folder). By default, empty Desktop files are added to the HFS volume.
mac-name
Use the HFS filename as the starting point for the ISO9660, Joliet, and Rock Ridge file names. See the "HFS Macintosh File Names" section later for more information.
boot-hfs-file driver_file
Installs the driver_file that may make the CD bootable on a Macintosh. See the "HFS Boot Driver" section later (Alpha).
part
Generate an HFS partition table. By default, no partition table is generated, but some older Macintosh CD-ROM drivers need an HFS partition table on the CD-ROM to be able to recognize a hybrid CD-ROM.
auto AutoStart_file
Make the HFS CD use the QuickTime 2.0 Autostart feature to launch an application or document. The given filename must be the name of a document or application located at the top level of the CD. The filename must be less than 12 characters (Alpha).
cluster-size size
Set the size in bytes of the cluster or allocation units of PC Exchange files. Implies the --exchange option. See the "HFS Macintosh File Formats" section later.
hide-hfs glob
Hide glob from the HFS volume. The file or directory will still exist in the ISO9660 and/or Joliet directory. glob is a shell wild-card-style pattern that must match any part of the filename. Multiple globs may be excluded. Example:
would exclude all files ending in ".o" or called "foobar" from the HFS volume. Note that if you had a directory called "foobar," it too (and of course all its descendants) would be excluded. The glob can also be a path name relative to the source directories given on the command line. Example:
mkisofs -o rom -hfs -hide-hfs '*.o' -hide-hfs foobar
would exclude just the file or directory called "html" from the "src" directory. Any other file or directory called "html" in the tree will not be excluded. Should be used with the -hide and/or -hide-joliet options.
mkisofs -o rom -hfs -hide-hfs src/html src
hide-hfs-list file
A file containing a list of globs to be hidden as previously.
hfs-volid hfs_volid
Volume name for the HFS partition. This is the name that is assigned to the disc on a Macintosh and replaces the volid used with the -V option.
-icon-position
Use the icon position information, if it exists, from the Apple/Unix file. The icons will appear in the same position as they would on a Macintosh desktop. Folder location and size on screen, its scroll positions, folder View (view as Icons, Small Icons, etc.) are also preserved. This option may become set by default in the future (Alpha).
root-info file
Set the location, size on screen, scroll positions, folder View, etc. for the root folder of an HFS volume. See README.rootinfo for more information. (Alpha)
-prep-boot FILE
Prep boot image file. Up to 4 are allowed. See README.prep_boot (Alpha).
-cap
Look for AUFS CAP Macintosh files. Search for CAP Apple/Unix file formats only. Searching for the other possible Apple/Unix file formats is disabled, unless other double dash options are given.
-netatalk
Look for NETATALK Macintosh files.
-double
Look for AppleDouble Macintosh files.
-ethershare
Look for Helios EtherShare Macintosh files.
-ushare
Look for IPT UShare Macintosh files.
-exchange
Look for PC Exchange Macintosh files.
-sgi
Look for SGI Macintosh files.
-xinet
Look for XINET Macintosh files.
-macbin
Look for MacBinary Macintosh files.
-single
Look for AppleSingle Macintosh files.
-dave
Look for Thursby Software Systems DAVE Macintosh files.
-sfm
Look for Microsoft's Services for Macintosh files (NT only). (Alpha.)