Open Source .NET Development [Electronic resources]

Brian Nantz

نسخه متنی -صفحه : 275/ 227
نمايش فراداده

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:

mkisofs -o rom -hfs -hide-hfs '*.o' -hide-hfs foobar

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 srcl src

would exclude just the file or directory called l" from the "src" directory. Any other file or directory called l" in the tree will not be excluded. Should be used with the -hide and/or -hide-joliet options.

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.)