Blob Blame History Raw
%!PS-Adobe-3.0
%%Creator: groff version 1.17.2
%%CreationDate: Tue Dec 24 17:04:32 2002
%%DocumentNeededResources: font Times-Roman
%%+ font Times-Bold
%%+ font Times-Italic
%%DocumentSuppliedResources: procset grops 1.17 2
%%Pages: 24
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.17 2
/setpacking where{
pop
currentpacking
true setpacking
}if
/grops 120 dict dup begin
/SC 32 def
/A/show load def
/B{0 SC 3 -1 roll widthshow}bind def
/C{0 exch ashow}bind def
/D{0 exch 0 SC 5 2 roll awidthshow}bind def
/E{0 rmoveto show}bind def
/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
/G{0 rmoveto 0 exch ashow}bind def
/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/I{0 exch rmoveto show}bind def
/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
/K{0 exch rmoveto 0 exch ashow}bind def
/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/M{rmoveto show}bind def
/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
/O{rmoveto 0 exch ashow}bind def
/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/Q{moveto show}bind def
/R{moveto 0 SC 3 -1 roll widthshow}bind def
/S{moveto 0 exch ashow}bind def
/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/SF{
findfont exch
[exch dup 0 exch 0 exch neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/MF{
findfont
[5 2 roll
0 3 1 roll
neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
/MANUAL{
statusdict begin/manualfeed true store end
}bind def
/PLG{
gsave newpath clippath pathbbox grestore
exch pop add exch pop
}bind def
/BP{
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS{
90 rotate
}{
0 PL translate
}ifelse
1 -1 scale
}bind def
/EP{
level0 restore
showpage
}bind def
/DA{
newpath arcn stroke
}bind def
/SN{
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
}bind def
/DL{
SN
moveto
SN
lineto stroke
}bind def
/DC{
newpath 0 360 arc closepath
}bind def
/TM matrix def
/DE{
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
}bind def
/RC/rcurveto load def
/RL/rlineto load def
/ST/stroke load def
/MT/moveto load def
/CL/closepath load def
/FL{
currentgray exch setgray fill setgray
}bind def
/BL/fill load def
/LW/setlinewidth load def
/RE{
findfont
dup maxlength 1 index/FontName known not{1 add}if dict begin
{
1 index/FID ne{def}{pop pop}ifelse
}forall
/Encoding exch def
dup/FontName exch def
currentdict end definefont pop
}bind def
/DEFS 0 def
/EBEGIN{
moveto
DEFS begin
}bind def
/EEND/end load def
/CNT 0 def
/level1 0 def
/PBEGIN{
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[]0 setdash
/setstrokeadjust where{
pop
false setstrokeadjust
}if
/setoverprint where{
pop
false setoverprint
}if
newpath
/CNT countdictstack def
userdict begin
/showpage{}def
}bind def
/PEND{
clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
end def
/setpacking where{
pop
setpacking
}if
%%EndResource
%%IncludeResource: font Times-Roman
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Italic
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 841.89 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron
/Zcaron/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE
/Times-Roman@0 ENC0/Times-Roman RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10.95
/Times-Bold@0 SF -.219(NA)72 84 S(ME).219 E F0(mkisofs \255 create an h)
108 96 Q
(ybrid ISO9660/JOLIET/HFS \214lesystem with optional Rock Ridge attrib)
-.05 E(utes.)-.2 E F1(SYNOPSIS)72 112.8 Q/F2 10/Times-Bold@0 SF(mkisofs)
108 124.8 Q F0([)2.5 E/F3 10/Times-Italic@0 SF(options)2.5 E F0 2.5(][)
2.5 G F2<ad6f>A F3(\214lename)2.5 E F0(])2.5 E F3
(pathspec [pathspec ...])2.5 E F1(DESCRIPTION)72 141.6 Q F2(mkisofs)108
153.6 Q F0(is ef)2.5 E(fecti)-.25 E -.15(ve)-.25 G
(ly a pre-mastering program to generate an ISO9660/JOLIET/HFS h).15 E
(ybrid \214lesystem.)-.05 E F2(mkisofs)108 170.4 Q F0 .18
(is capable of generating the)2.68 F F2 .18(System Use Sharing Pr)2.68 F
.18(otocol r)-.18 F .18(ecords \(SUSP\))-.18 F F0 .18
(speci\214ed by the)2.68 F F2(Rock)2.68 E .581(Ridge Inter)108 182.4 R
.581(change Pr)-.18 F(otocol.)-.18 E F0 .582(This is used to further de\
scribe the \214les in the iso9660 \214lesystem to a unix)5.581 F .594
(host, and pro)108 194.4 R .593(vides information such as longer \214le\
names, uid/gid, posix permissions, symbolic links, block)-.15 F
(and character de)108 206.4 Q(vices.)-.25 E .472(If Joliet or HFS h)108
223.2 R .472(ybrid command line options are speci\214ed,)-.05 F F2
(mkisofs)2.972 E F0 .472(will create additional \214lesystem meta)2.972
F .044(data for Joliet or HFS.)108 235.2 R .043(The \214le content in t\
his case refers to the same data blocks on the media.)5.043 F .043
(It will gen-)5.043 F
(erate a pure ISO9660 \214lesystem unless the Joliet or HFS h)108 247.2
Q(ybrid command line options are gi)-.05 E -.15(ve)-.25 G(n.).15 E F2
(mkisofs)108 264 Q F0 .45(can generate a)2.95 F F3(true)2.95 E F0(\(or)
2.95 E F3(shar)2.95 E(ed)-.37 E F0 2.95(\)H).77 G .45(FS h)-2.95 F .45
(ybrid \214lesystem. The same \214les are seen as HFS \214les when)-.05
F .126(accessed from a Macintosh and as ISO9660 \214les when accessed f\
rom other machines. HFS stands for)108 276 R F3(Hier)2.625 E(-)-.2 E(ar)
108 288 Q -.15(ch)-.37 G(ical F).15 E(ile System)-.45 E F0
(and is the nati)2.5 E .3 -.15(ve \214)-.25 H
(le system used on Macintosh computers.).15 E 1.046(As an alternati)108
304.8 R -.15(ve)-.25 G(,).15 E F2(mkisofs)3.546 E F0 1.046
(can generate the)3.546 F F3 1.046(Apple Extensions to ISO9660)3.546 F
F0 1.046(for each \214le. These e)3.546 F(xtensions)-.15 E(pro)108 316.8
Q .882(vide each \214le with CREA)-.15 F -.18(TO)-1.11 G .882
(R, TYPE and certain Finder Flags when accessed from a Macintosh. See)
.18 F(the)108 328.8 Q F2(HFS MA)2.5 E(CINT)-.55 E(OSH FILE FORMA)-.18 E
(TS)-.95 E F0(section belo)2.5 E -.65(w.)-.25 G F2(mkisofs)108 345.6 Q
F0(tak)3.077 E .577(es a snapshot of a gi)-.1 F -.15(ve)-.25 G 3.077(nd)
.15 G .577
(irectory tree, and generates a binary image which will correspond to)
-3.077 F(an ISO9660 or HFS \214lesystem when written to a block de)108
357.6 Q(vice.)-.25 E .736
(Each \214le written to the iso9660 \214lesystem must ha)108 374.4 R
1.036 -.15(ve a \214)-.2 H .735
(lename in the 8.3 format \(8 characters, period, 3).15 F .262
(characters, all upper case\), e)108 386.4 R -.15(ve)-.25 G 2.762(ni).15
G 2.762(fR)-2.762 G .262(ock Ridge is in use.)-2.762 F .263
(This \214lename is used on systems that are not able)5.263 F .268
(to mak)108 398.4 R 2.768(eu)-.1 G .268(se of the Rock Ridge e)-2.768 F
.268(xtensions \(such as MS-DOS\), and each \214lename in each director\
y must be)-.15 F(dif)108 410.4 Q .533
(ferent from the other \214lenames in the same directory)-.25 F(.)-.65 E
F2(mkisofs)5.534 E F0 .534(generally tries to form correct names by)
3.034 F .165(forcing the unix \214lename to upper case and truncating a\
s required, b)108 422.4 R .165(ut often times this yields unsatisf)-.2 F
(actory)-.1 E .685(results when there are cases where the truncated nam\
es are not all unique.)108 434.4 R F2(mkisofs)5.686 E F0 .686
(assigns weightings to)3.186 F .567(each \214lename, and if tw)108 446.4
R 3.067(on)-.1 G .567
(ames that are otherwise the same are found the name with the lo)-3.067
F .566(wer priority is)-.25 F 1.44(renamed to ha)108 458.4 R 1.74 -.15
(ve a 3 d)-.2 H 1.44(igit number as an e).15 F 1.44
(xtension \(where the number is guaranteed to be unique\).)-.15 F(An)
6.44 E -.15(ex)108 470.4 S 2.528(ample of this w).15 F 2.528
(ould be the \214les foo.bar and foo.bar)-.1 F 2.528
(.~1~ - the \214le foo.bar)-.55 F 2.527(.~1~ w)-.55 F 2.527
(ould be written as)-.1 F(FOO000.B)108 482.4 Q
(AR;1 and the \214le foo.bar w)-.35 E(ould be written as FOO.B)-.1 E
(AR;1)-.35 E 2.242(When used with v)108 499.2 R 2.242
(arious HFS options,)-.25 F F2(mkisofs)4.742 E F0 2.243
(will attempt to recognise \214les stored in a number of)4.742 F .804
(Apple/Unix \214le formats and will cop)108 511.2 R 3.304(yt)-.1 G .804
(he data and resource forks as well as an)-3.304 F 3.304(yr)-.15 G(ele)
-3.304 E -.25(va)-.25 G .804(nt \214nder informa-).25 F .777
(tion. See the)108 523.2 R F2 .778(HFS MA)3.278 F(CINT)-.55 E .778
(OSH FILE FORMA)-.18 F(TS)-.95 E F0 .778(section belo)3.278 F 3.278(wf)
-.25 G .778(or more about formats)-3.278 F F2(mkisofs)3.278 E F0(sup-)
3.278 E(ports.)108 535.2 Q .704(Note that)108 552 R F2(mkisofs)3.204 E
F0 .703(is not designed to communicate with the writer directly)3.204 F
5.703(.M)-.65 G .703(ost writers ha)-5.703 F 1.003 -.15(ve p)-.2 H
(roprietary).15 E 1.028(command sets which v)108 564 R 1.028
(ary from one manuf)-.25 F 1.028(acturer to another)-.1 F 3.528(,a)-.4 G
1.028(nd you need a specialized tool to actually)-3.528 F -.2(bu)108 576
S(rn the disk.).2 E(The)108 592.8 Q F2(cdr)2.988 E(ecord)-.18 E F0 .488
(utility is a utility capable of b)2.988 F .488(urning an actual disc.)
-.2 F .488(The latest v)5.488 F .487(ersion of)-.15 F F2(cdr)2.987 E
(ecord)-.18 E F0 .487(is a)2.987 F -.25(va)-.2 G(il-).25 E
(able from ftp://ftp.berlios.de/pub/cdrecord)108 604.8 Q .344
(Also you should kno)108 621.6 R 2.844(wt)-.25 G .344
(hat most cd writers are v)-2.844 F .344(ery particular about timing.)
-.15 F .344(Once you start to b)5.344 F .345(urn a disc,)-.2 F .861
(you cannot let their b)108 633.6 R(uf)-.2 E .86
(fer empty before you are done, or you will end up with a corrupt disc.)
-.25 F .86(Thus it is)5.86 F .825(critical that you be able to maintain\
 an uninterrupted data stream to the writer for the entire time that th\
e)108 645.6 R(disc is being written.)108 657.6 Q F2(pathspec)108 674.4 Q
F0 .761(is the path of the directory tree to be copied into the iso9660\
 \214lesystem.)3.262 F .761(Multiple paths can be)5.761 F .262
(speci\214ed, and)108 686.4 R F2(mkisofs)2.762 E F0 .262(will mer)2.762
F .262(ge the \214les found in all of the speci\214ed path components t\
o form the cdrom)-.18 F(image.)108 698.4 Q .695(If the option)108 715.2
R F3(\255gr)3.195 E(aft-points)-.15 E F0 .695(has been speci\214ed, it \
is possible to graft the paths at points other than the root)3.195 F
(directory)108 727.2 Q 2.587(,a)-.65 G .087(nd it is possible to graft \
\214les or directories onto the cdrom image with names dif)-2.587 F .088
(ferent than what)-.25 F -1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)
162.9 E(1)203.45 E EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R(the)108
84 Q 3.406(yh)-.15 G -2.25 -.2(av e)-3.406 H .906
(in the source \214lesystem.)3.606 F .905
(This is easiest to illustrate with a couple of e)5.906 F 5.905
(xamples. Let')-.15 F 3.405(ss)-.55 G .905(tart by)-3.405 F
(assuming that a local \214le ../old.lis e)108 96 Q
(xists, and you wish to include it in the cdrom image.)-.15 E
(foo/bar/=../old.lis)144 132 Q(will include the \214le old.lis in the c\
drom image at /foo/bar/old.lis, while)108 156 Q(foo/bar/xxx=../old.lis)
144 180 Q .692
(will include the \214le old.lis in the cdrom image at /foo/bar/xxx.)108
204 R .692(The same sort of syntax can be used with)5.692 F 1.711
(directories as well.)108 216 R/F1 10/Times-Bold@0 SF(mkisofs)6.711 E F0
1.711(will create an)4.211 F 4.211(yd)-.15 G 1.71
(irectories required such that the graft points e)-4.211 F 1.71
(xist on the)-.15 F .186(cdrom image - the directories do not need to a\
ppear in one of the paths.)108 228 R .187(By def)5.187 F .187(ault, an)
-.1 F 2.687(yd)-.15 G .187(irectories that are)-2.687 F 1.635
(created on the \215y lik)108 240 R 4.135(et)-.1 G 1.635(his will ha)
-4.135 F 1.935 -.15(ve p)-.2 H 1.634(ermissions 0555 and appear to be o)
.15 F 1.634(wned by the person running)-.25 F 3.983(mkisofs. If)108 252
R 1.483(you wish other permissions or o)3.983 F 1.484
(wners of the intermediate directories, see \255uid, \255gid, \255dir)
-.25 F(-)-.2 E(mode, \255\214le-mode and \255ne)108 264 Q(w-dir)-.25 E
(-mode.)-.2 E F1(mkisofs)108 280.8 Q F0 1.965(will also run on W)4.465 F
1.965(in9X/NT4 machines when compiled with Cygnus' c)-.4 F 1.964
(ygwin \(a)-.15 F -.25(va)-.2 G 1.964(ilable from).25 F(http://source)
108 292.8 Q -.1(wa)-.25 G(re.c).1 E(ygnus.com/c)-.15 E 3.229
(ygwin/\). Therefore most references in this man page to)-.15 F/F2 10
/Times-Italic@0 SF(Unix)5.729 E F0 3.23(can be)5.729 F(replaced with)108
304.8 Q F2 -.55(Wi)2.5 G(n32).55 E F0(.).02 E/F3 10.95/Times-Bold@0 SF
(OPTIONS)72 333.6 Q F1(\255abstract)108 345.6 Q F2(FILE)2.5 E F0 2.453
(Speci\214es the abstract \214le name.)144 357.6 R 2.453
(This parameter can also be set in the \214le)7.453 F F1(.mkisofsr)4.952
E(c)-.18 E F0(with)4.952 E 2.5(ABST=\214lename. If)144 369.6 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F1<ad41>108 386.4 Q F2(application_id)2.5 E F0 .468
(Speci\214es a te)144 398.4 R .468
(xt string that will be written into the v)-.15 F .468(olume header)-.2
F 5.468(.T)-.55 G .468(his should describe the appli-)-5.468 F .399
(cation that will be on the disc.)144 410.4 R .399
(There is space on the disc for 128 characters of information.)5.399 F
(This)5.398 E .019(parameter can also be set in the \214le)144 422.4 R
F1(.mkisofsr)2.519 E(c)-.18 E F0 .019(with APPI=id.)2.519 F .019
(If speci\214ed in both places, the com-)5.019 F(mand line v)144 434.4 Q
(ersion is used.)-.15 E F1(\255allo)108 451.2 Q(w-lo)-.1 E(wer)-.1 E
(case)-.18 E F0(This options allo)144 463.2 Q(ws lo)-.25 E
(wer case characters to appear in iso9660 \214lenames.)-.25 E
(This violates the ISO9660 standard, b)144 475.2 Q(ut it happens to w)
-.2 E(ork on some systems.)-.1 E(Use with caution.)5 E F1(\255allo)108
492 Q(w-multidot)-.1 E F0 1.989(This options allo)144 504 R 1.989
(ws more than one dot to appear in iso9660 \214lenames.)-.25 F 4.488(Al)
6.989 G 1.988(eading dot is not)-4.488 F(af)144 516 Q
(fected by this option, it may be allo)-.25 E(wed separately using the)
-.25 E F1<ad4c>2.5 E F0(option.)2.5 E
(This violates the ISO9660 standard, b)144 528 Q(ut it happens to w)-.2
E(ork on man)-.1 E 2.5(ys)-.15 G 2.5(ystems. Use)-2.5 F(with caution.)
2.5 E F1(\255biblio)108 544.8 Q F2(FILE)2.5 E F0 .97
(Speci\214es the bibliographic \214le name.)144 556.8 R .971
(This parameter can also be set in the \214le)5.97 F F1(.mkisofsr)3.471
E(c)-.18 E F0(with)3.471 E 2.5(BIBLO=\214lename. If)144 568.8 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F1(\255cache-inodes)108 585.6 Q F0 .083(Cache inode and de)144
597.6 R .082(vice numbers to \214nd hard links to \214les.)-.25 F(If)
5.082 E F1(mkisofs)2.582 E F0 .082(\214nds a hard link \(a \214le with)
2.582 F 1.003(multiple names\), then the \214le will only appear once o\
n the CD. This helps to sa)144 609.6 R 1.304 -.15(ve s)-.2 H 1.004
(pace on the).15 F 4.359(CD. The)144 621.6 R(option)4.359 E F1
(\255cache-inodes)4.359 E F0 1.859(is def)4.359 F 1.858
(ault on UNIX lik)-.1 F 4.358(eo)-.1 G 1.858(perating systems.)-4.358 F
1.858(Be careful when)6.858 F .305(using this option on a \214lesystem \
without unique inode numbers as it may result in \214les containing)144
633.6 R(the wrong content on CD.)144 645.6 Q F1(\255no-cache-inodes)108
662.4 Q F0 1.059(Do not cache inode and de)144 674.4 R 1.059
(vice numbers.)-.25 F 1.059(This option is needed whene)6.059 F -.15(ve)
-.25 G 3.558(ra\214).15 G 1.058(lesystem does not)-3.558 F(ha)144 686.4
Q .954 -.15(ve u)-.2 H .654(nique inode numbers. It is the def).15 F
.655(ault on)-.1 F F1(Cygwin)3.155 E F0 5.655(.A)C 3.155(st)-5.655 G
.655(he Microsoft operating system that)-3.155 F .146(runs belo)144
698.4 R(w)-.25 E F1(Cygwin)2.646 E F0 .145
(is not POSIX compliant, it does not ha)2.646 F .445 -.15(ve u)-.2 H
.145(nique inode numbers.).15 F .145(Cygwin cre-)5.145 F .502(ates f)144
710.4 R(ak)-.1 E 3.002(ei)-.1 G .502
(node numbers from a hash algorithm that is not 100% correct.)-3.002 F
(If)5.503 E F1(mkisofs)3.003 E F0 -.1(wo)3.003 G .503(uld cache).1 F
.627(inodes on Cygwin, it w)144 722.4 R .626(ould belie)-.1 F .926 -.15
(ve t)-.25 H .626(hat some \214les are identical although the).15 F
3.126(ya)-.15 G .626(re not. The result)-3.126 F -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(2)203.45 E EP
%%Page: 3 3
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R 1.362(i\
n this case are \214les that contain the wrong content if a signi\214ca\
nt amount of dif)144 84 R 1.363(ferent \214les \(>)-.25 F 1.466
(~5000\) is in inside the tree that is to be archi)144 96 R -.15(ve)-.25
G 3.966(d. This).15 F 1.466(does not happen when the)3.966 F/F1 10
/Times-Bold@0 SF(\255no-cache-)3.965 E 1.115(inodes is used, b)144 108 R
1.115(ut the disadv)-.2 F 1.116(antage is that mkisofs)-.1 F F0 1.116
(cannot detect hardlinks an)3.616 F 1.116(ymore and the)-.15 F
(resulting CD image may be lar)144 120 Q(ger than e)-.18 E(xpected.)-.15
E F1<ad62>108 136.8 Q/F2 10/Times-Italic@0 SF(eltorito_boot_ima)2.5 E
-.1(ge)-.1 G F0 .233(Speci\214es the path and \214lename of the boot im\
age to be used when making an "El T)144 148.8 R .232(orito" bootable)-.8
F 2.317(CD. The pathname must be relati)144 160.8 R 2.617 -.15(ve t)-.25
H 4.817(ot).15 G 2.317(he source path speci\214ed to)-4.817 F F1
(mkisofs.)4.818 E F0 2.318(This option is)7.318 F .313(required to mak)
144 172.8 R 2.813(ea)-.1 G 2.813(n")-2.813 G .312(El T)-2.813 F .312
(orito" bootable CD.)-.8 F .312(The boot image must be e)5.312 F .312
(xactly the size of either a)-.15 F .43
(1200, 1440, or a 2880 kB \215opp)144 184.8 R 1.73 -.65(y, a)-.1 H(nd)
.65 E F1(mkisofs)2.931 E F0 .431
(will use this size when creating the output iso9660)2.931 F 1.06(\214l\
esystem. It is assumed that the \214rst 512 byte sector should be read \
from the boot image \(it is)144 196.8 R .701
(essentially emulating a normal \215opp)144 208.8 R 3.202(yd)-.1 G(ri)
-3.202 E -.15(ve)-.25 G 3.202(\). This).15 F .702(will w)3.202 F .702
(ork, for e)-.1 F .702(xample, if the boot image is a)-.15 F
(LILO based boot \215opp)144 220.8 Q -.65(y.)-.1 G .181
(If the boot image is not an image of a \215opp)144 244.8 R 1.481 -.65
(y, y)-.1 H .181(ou need to add one of the options:).65 F F1
(-hard-disk-boot)2.681 E F0(or)144 256.8 Q F1(-no-emul-boot)2.5 E F0 5
(.I)C 2.5(ft)-5 G(he system should not boot of)-2.5 E 2.5(ft)-.25 G
(he emulated disk, use)-2.5 E F1(-no-boot)2.5 E F0(.)A F1
(\255eltorito-alt-boot)108 273.6 Q F0 .605(Start with a ne)144 285.6 R
3.105(ws)-.25 G .605(et of "El T)-3.105 F .605(orito" boot parameters.)
-.8 F .605(This allo)5.605 F .605(ws to ha)-.25 F .905 -.15(ve m)-.2 H
.605(ore than one El T).15 F(orito)-.8 E(boot on a CD.)144 297.6 Q 2.5
(Am)5 G(aximum of 63 El T)-2.5 E
(orito boot entries may be put on a single CD.)-.8 E F1<ad42>108 314.4 Q
F2(img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e)2.5 E F0 .511(Speci\
\214es a comma separated list of boot images that are needed to mak)144
326.4 R 3.01(eab)-.1 G .51(ootable CD for sparc)-3.01 F 2.848
(systems. There)144 338.4 R .349
(may be empty \214elds in the comma separated list.)2.848 F .349
(This option is required to mak)5.349 F(e)-.1 E 2.588(ab)144 350.4 S
.088(ootable CD for Sun sparc systems.)-2.588 F .088(If the)5.088 F F1
<ad42>2.588 E F0(or)2.588 E F1(\255spar)2.588 E(c-boot)-.18 E F0 .087
(option has been speci\214ed, the \214rst)2.587 F .443(sector of the re\
sulting image will contain a Sun disk label. This disk label speci\214e\
s slice 0 for the)144 362.4 R .262(iso9660 image and slice 1 .)144 374.4
R -3.07 1.666(.. s)1.666 H .262(lice 7 for the boot images that ha)
-1.666 F .562 -.15(ve b)-.2 H .262(een speci\214ed with this option.).15
F .965(Byte of)144 386.4 R .965(fset 512 .)-.25 F -2.367 1.666(.. 8)
1.666 H .966(191 within each of the additional boot images must contain\
 a primary boot)-1.666 F .747(that w)144 398.4 R .747(orks for the appr\
opriate sparc architecture. The rest of each of the images usually cont\
ains)-.1 F(an ufs \214lesystem that is used primary k)144 410.4 Q
(ernel boot stage.)-.1 E .769(The implemented boot method is the boot m\
ethod found with SunOS 4.x and SunOS 5.x.)144 434.4 R(Ho)5.769 E(w-)-.25
E -2.15 -.25(ev e)144 446.4 T 1.795 -.4(r, i).25 H 3.495(td).4 G .994
(oes not depend on SunOS internals b)-3.495 F .994
(ut only on properties of the Open Boot prom. F)-.2 F(or)-.15 E
(this reason, it should be usable for an)144 458.4 Q 2.5(yO)-.15 G 2.5
(St)-2.5 G(hat boots of)-2.5 E 2.5(fas)-.25 G(parc system.)-2.5 E .958
(If the special \214lename)144 482.4 R F1(...)3.459 E F0 .959
(is used, the actual and all follo)5.959 F .959
(wing boot partitions are mapped to the)-.25 F(pre)144 494.4 Q .307
(vious partition. If)-.25 F F1(mkisofs)2.807 E F0 .307(is called with)
2.807 F F1<ad47>2.807 E F2(ima)2.817 E -.1(ge)-.1 G F1<ad42>3.086 E F2
(...)3.036 E F0 .306(all boot partitions are mapped to the)5.306 F .717
(partition that contains the iso9660 \214lesystem image and the generic\
 boot image that is located in)144 506.4 R
(the \214rst 16 sectors of the disk is used for all architectures.)144
518.4 Q F1<ad47>108 535.2 Q F2 -.1(ge)2.5 G(neric_boot_ima).1 E -.1(ge)
-.1 G F0 1.768(Speci\214es the path and \214lename of the generic boot \
image to be used when making a generic)144 547.2 R .43(bootable CD.)144
559.2 R(The)5.43 E F1(generic_boot_image)2.93 E F0 .43
(will be placed on the \214rst 16 sectors of the CD. The \214rst)2.93 F
1.067(16 sectors are the sectors that are located before the iso9660 pr\
imary v)144 571.2 R 1.066(olume descriptor)-.2 F 6.066(.I)-.55 G 3.566
(ft)-6.066 G(his)-3.566 E .726(option is used together with the)144
583.2 R F1(\255spar)3.226 E(c-boot)-.18 E F0 .726
(option, the Sun disk label will o)3.226 F -.15(ve)-.15 G .727
(rlay the \214rst 512).15 F(bytes of the generic boot image.)144 595.2 Q
F1(\255hard-disk-boot)108 612 Q F0 .968
(Speci\214es that the boot image used to create "El T)144 624 R .968
(orito" bootable CDs is a hard disk image. The)-.8 F
(hard disk image must be)144 636 Q
(gin with a master boot record that contains a single partition.)-.15 E
F1(\255no-emul-boot)108 652.8 Q F0 .768
(Speci\214es that the boot image used to create "El T)144 664.8 R .768
(orito" bootable CDs is a 'no emulation' image.)-.8 F
(The system will load and e)144 676.8 Q -.15(xe)-.15 G
(cute this image without performing an).15 E 2.5(yd)-.15 G
(isk emulation.)-2.5 E F1(\255no-boot)108 693.6 Q F0 .567
(Speci\214es that the created "El T)144 705.6 R .566
(orito" CD should be mark)-.8 F .566
(ed as not bootable. The system will pro-)-.1 F(vide an emulated dri)144
717.6 Q .3 -.15(ve f)-.25 H(or the image, b).15 E(ut will boot of)-.2 E
2.5(fas)-.25 G(tandard boot de)-2.5 E(vice.)-.25 E -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(3)203.45 E EP
%%Page: 4 4
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF(\255boot-load-seg)108 84 Q/F2 10/Times-Italic@0 SF(se)
2.5 E(gment_addr)-.4 E(ess)-.37 E F0(Speci\214es the load se)144 96 Q
(gment address of the boot image for no-emulation "El T)-.15 E
(orito" CDs.)-.8 E F1(\255boot-load-size)108 112.8 Q F2(load_sector)2.5
E(s)-.1 E F0 .451(Speci\214es the number of "virtual" \(512-byte\) sect\
ors to load in no-emulation mode.)144 124.8 R .452(The def)5.452 F .452
(ault is)-.1 F(to load the entire boot \214le.)144 136.8 Q
(Some BIOSes may ha)5 E .3 -.15(ve p)-.2 H
(roblems if this is not a multiple of 4.).15 E F1(\255boot-inf)108 153.6
Q(o-table)-.25 E F0 .418
(Speci\214es that a 56-byte table with information of the CD-R)144 165.6
R .418(OM layout will be patched in at of)-.4 F(fset)-.25 E 2.658(8i)144
177.6 S 2.658(nt)-2.658 G .158(he boot \214le.)-2.658 F .158
(If this option is gi)5.158 F -.15(ve)-.25 G .158
(n, the boot \214le is modi\214ed in the source \214lesystem, so mak).15
F(e)-.1 E .323(sure to mak)144 189.6 R 2.823(eac)-.1 G(op)-2.823 E 2.823
(yi)-.1 G 2.823(ft)-2.823 G .322(his \214le cannot be easily re)-2.823 F
2.822(generated! See)-.15 F(the)2.822 E F1 .322(EL T)2.822 F(ORIT)-.18 E
2.822(OB)-.18 G(OO)-2.822 E 2.822(TI)-.4 G(NFO)-2.822 E -.9(TA)144 201.6
S(BLE).9 E F0(section for a description of this table.)2.5 E F1<ad43>108
218.4 Q F2(last_sess_start,ne)2.5 E(xt_sess_start)-.2 E F0 .499
(This option is needed when)144 230.4 R F1(mkisofs)2.999 E F0 .499
(is used to create a CDe)2.999 F .5
(xtra or the image of a second session)-.15 F .065(or a higher le)144
242.4 R -.15(ve)-.25 G 2.565(ls).15 G .065
(ession for a multi session disk.)-2.565 F .065(The option)5.065 F F1
<ad43>2.565 E F0(tak)2.565 E .064(es a pair of tw)-.1 F 2.564(on)-.1 G
.064(umbers sepa-)-2.564 F .066(rated by a comma. The \214rst number is\
 the sector number of the \214rst sector in the last session of the)144
254.4 R .29(disk that should be appended to.)144 266.4 R .289
(The second number is the starting sector number of the ne)5.29 F 2.789
(ws)-.25 G(es-)-2.789 E 3.235(sion. The)144 278.4 R -.15(ex)3.235 G .735
(pected pair of numbers may be retrie).15 F -.15(ve)-.25 G 3.236(db).15
G 3.236(yc)-3.236 G(alling)-3.236 E F1(cdr)3.236 E .736(ecord \255msinf)
-.18 F 3.236(o.)-.25 G(..)-3.236 E F0 .736(If the)5.736 F F1<ad43>3.236
E F0 .87(option is used in conjunction with the)144 290.4 R F1<ad4d>3.37
E F0(option,)3.37 E F1(mkisofs)3.37 E F0 .87
(will create a \214lesystem image that is)3.37 F 1.087
(intended to be a continuation of the pre)144 302.4 R 1.088
(vious session.)-.25 F 1.088(If the)6.088 F F1<ad43>3.588 E F0 1.088
(option is used without the)3.588 F F1<ad4d>3.588 E F0(option,)144 314.4
Q F1(mkisofs)2.635 E F0 .135(will create a \214lesystem image that is i\
ntended to be used for a second session on a)2.635 F(CDe)144 326.4 Q
1.735(xtra. This is a multi session CD that holds audio data in the \
\214rst session and a ISO9660)-.15 F
(\214lesystem in the second session.)144 338.4 Q F1<ad63>108 355.2 Q F2
(boot_catalo)2.5 E(g)-.1 E F0 2.279(Speci\214es the path and \214lename\
 of the boot catalog to be used when making an "El T)144 367.2 R(orito")
-.8 E .466(bootable CD. The pathname must be relati)144 379.2 R .766
-.15(ve t)-.25 H 2.966(ot).15 G .466(he source path speci\214ed to)
-2.966 F F1(mkisofs.)2.966 E F0 .466(This option)5.466 F .105
(is required to mak)144 391.2 R 2.605(ea)-.1 G .104(bootable CD.)-.001 F
.104
(This \214le will be inserted into the output tree and not created in)
5.104 F .347(the source \214lesystem, so be sure the speci\214ed \214le\
name does not con\215ict with an e)144 403.2 R .347
(xisting \214le, as it)-.15 F(will be e)144 415.2 Q
(xcluded. Usually a name lik)-.15 E 2.5(e")-.1 G
(boot.catalog" is chosen.)-2.5 E F1(\255check-oldnames)108 432 Q F0
1.212(Check all \214lenames imported from old session for compliance wi\
th actual)144 444 R F1(mkisofs)3.711 E F0 1.211(iso9660 \214le)3.711 F
.172(naming rules.)144 456 R .173
(It his option is not present, only names with a length > 31 are check)
5.172 F .173(ed as these \214les)-.1 F
(are a hard violation of the iso9660 standard.)144 468 Q F1
(\255check-session)108 484.8 Q F2(FILE)2.5 E F0 1.161
(Check all old sessions for compliance with actual)144 496.8 R F1
(mkisofs)3.661 E F0 1.16(iso9660 \214le naming rules.)3.661 F 1.16
(This is a)6.16 F .191(high le)144 508.8 R -.15(ve)-.25 G 2.691(lo).15 G
.192(ption that is a combination of the options:)-2.691 F F1<ad4d>2.692
E F2(FILE)2.692 E F1 .192(\255C 0,0 \255check-oldnames)2.692 F F0 -.15
(Fo)2.692 G 2.692(rt).15 G(he)-2.692 E(parameter)144 520.8 Q F2(FILE)2.5
E F0(see description of)2.5 E F1<ad4d>2.5 E F0(option.)2.5 E F1
(\255copyright)108 537.6 Q F2(FILE)2.5 E F0 1.829(Speci\214es the Cop)
144 549.6 R 1.829(yright \214le name.)-.1 F 1.829
(This parameter can also be set in the \214le)6.829 F F1(.mkisofsr)4.328
E(c)-.18 E F0(with)4.328 E 2.5(COPY=\214lename. If)144 561.6 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F1<ad64>108 578.4 Q F0
(Omit trailing period from \214les that do not ha)24.74 E .3 -.15
(ve a p)-.2 H(eriod.).15 E(This violates the ISO9660 standard, b)144
590.4 Q(ut it happens to w)-.2 E(ork on man)-.1 E 2.5(ys)-.15 G 2.5
(ystems. Use)-2.5 F(with caution.)2.5 E F1<ad44>108 607.2 Q F0(Do not u\
se deep directory relocation, and instead just pack them in the w)23.08
E(ay we see them.)-.1 E(This violates the ISO9660 standard, b)144 619.2
Q(ut it happens to w)-.2 E(ork on man)-.1 E 2.5(ys)-.15 G 2.5
(ystems. Use)-2.5 F(with caution.)2.5 E F1(\255dir)108 636 Q(-mode)-.37
E F2(mode)2.5 E F0(Ov)144 648 Q .606
(errides the mode of directories used to create the image to)-.15 F F2
(mode)3.106 E F0 5.606(.S).18 G .606(pecifying this option auto-)-5.606
F(matically enables Rock Ridge e)144 660 Q(xtensions.)-.15 E F1
(\255dvd-video)108 676.8 Q F0 .396(Generate D)144 688.8 R(VD-V)-.4 E
.396(ideo compliant UDF \214le system. This is done by sorting the orde\
r of the content)-.6 F(of the appropriate \214les and by adding padding\
 between the \214les if needed.)144 700.8 Q F1<ad66>108 717.6 Q F0 -.15
(Fo)26.97 G(llo).15 E 3.333(ws)-.25 G .833
(ymbolic links when generating the \214lesystem.)-3.333 F .834
(When this option is not in use, symbolic)5.834 F(links will be entered\
 using Rock Ridge if enabled, otherwise the \214le will be ignored.)144
729.6 Q -1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(4)203.45
E EP
%%Page: 5 5
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF(\255\214le-mode)108 84 Q/F2 10/Times-Italic@0 SF(mode)
2.5 E F0(Ov)144 96 Q .248(errides the mode of re)-.15 F .248
(gular \214les used to create the image to)-.15 F F2(mode)2.747 E F0
5.247(.S).18 G .247(pecifying this option auto-)-5.247 F
(matically enables Rock Ridge e)144 108 Q(xtensions.)-.15 E F1(\255gid)
108 124.8 Q F2(gid)2.5 E F0(Ov)144 136.8 Q .632
(errides the gid read from the source \214les to the v)-.15 F .633
(alue of)-.25 F F2(gid)3.133 E F0 5.633(.S).77 G .633
(pecifying this option automati-)-5.633 F(cally enables Rock Ridge e)144
148.8 Q(xtensions.)-.15 E F1(\255gui)108 165.6 Q F0 .147
(Switch the beha)16.96 F .147(viour for a GUI. This currently mak)-.2 F
.147(es the output more v)-.1 F .147(erbose b)-.15 F .147(ut may ha)-.2
F .446 -.15(ve o)-.2 H(ther).15 E(ef)144 177.6 Q(fects in future.)-.25 E
F1(\255graft-points)108 194.4 Q F0(Allo)144 206.4 Q 3.318(wt)-.25 G
3.318(ou)-3.318 G .818(se graft points for \214lenames. If this option \
is used, all \214lenames are check)-3.318 F .819(ed for graft)-.1 F
1.084(points. The \214lename is di)144 218.4 R 1.084(vided at the \214r\
st unescaped equal sign. All occurrences of '\\\\' and '=')-.25 F
(characters must be escaped with '\\\\' if)144 230.4 Q F2(\255gr)2.5 E
(aft-points)-.15 E F0(has been speci\214ed.)2.5 E F1(\255hide)108 247.2
Q F2(glob)2.5 E F0(Hide)144 259.2 Q F2(glob)3.613 E F0 1.113
(from being seen on the ISO9660 or Rock Ridge directory)3.613 F(.)-.65 E
F2(glob)6.113 E F0 1.114(is a shell wild-card-)3.613 F .642
(style pattern that must match an)144 271.2 R 3.142(yp)-.15 G .642
(art of the \214lename or path.)-3.142 F .641
(Multiple globs may be hidden.)5.642 F(If)5.641 E F2(glob)144 283.2 Q F0
.885(matches a directory)3.385 F 3.385(,t)-.65 G .885
(hen the contents of that directory will be hidden.)-3.385 F .886
(In order to match a)5.886 F .82(directory name, mak)144 295.2 R 3.32
(es)-.1 G .819
(ure the pathname does not include a trailing '/' character)-3.32 F
5.819(.A)-.55 G .819(ll the hidden)-5.819 F .213
(\214les will still be written to the output CD image \214le.)144 307.2
R .213(Should be used with the)5.213 F F1(\255hide-joliet)2.713 E F0
(option.)2.713 E(See README.hide for more details.)144 319.2 Q F1
(\255hide-list)108 336 Q F2(\214le)2.5 E F0 2.5<418c>144 348 S
(le containing a list of)-2.5 E F2(globs)2.5 E F0(to be hidden as abo)
2.5 E -.15(ve)-.15 G(.).15 E F1(\255hidden)108 364.8 Q F2(glob)2.5 E F0
.713(Add the hidden \(e)144 376.8 R .713
(xistence\) ISO9660 directory attrib)-.15 F .713(ute for)-.2 F F2(glob)
3.213 E F0 5.713(.T).23 G .713(his attrib)-5.713 F .713(ute will pre)-.2
F -.15(ve)-.25 G(nt).15 E F2(glob)3.213 E F0 .772(from being listed on \
DOS based systems if the /A \215ag is not used for the listing.)144
388.8 R F2(glob)5.773 E F0 .773(is a shell)3.273 F .089
(wild-card-style pattern that must match an)144 400.8 R 2.589(yp)-.15 G
.089(art of the \214lename or path.)-2.589 F .088
(In order to match a direc-)5.089 F .744(tory name, mak)144 412.8 R
3.244(es)-.1 G .744
(ure the pathname does not include a trailing '/' character)-3.244 F
5.744(.M)-.55 G .744(ultiple globs may)-5.744 F(be hidden.)144 424.8 Q
F1(\255hidden-list)108 441.6 Q F2(\214le)2.5 E F0 2.5<418c>144 453.6 S
(le containing a list of)-2.5 E F2(globs)2.5 E F0
(to get the hidden attrib)2.5 E(ute as abo)-.2 E -.15(ve)-.15 G(.).15 E
F1(\255hide-joliet)108 470.4 Q F2(glob)2.5 E F0(Hide)144 482.4 Q F2
(glob)2.78 E F0 .28(from being seen on the Joliet directory)2.78 F(.)
-.65 E F2(glob)5.279 E F0 .279
(is a shell wild-card-style pattern that must)2.779 F .806(match an)144
494.4 R 3.306(yp)-.15 G .806(art of the \214lename or path.)-3.306 F
.807(Multiple globs may be hidden.)5.806 F(If)5.807 E F2(glob)3.307 E F0
.807(matches a direc-)3.307 F(tory)144 506.4 Q 2.983(,t)-.65 G .483
(hen the contents of that directory will be hidden.)-2.983 F .483
(In order to match a directory name, mak)5.483 F(e)-.1 E .241
(sure the pathname does not include a trailing '/' character)144 518.4 R
5.241(.A)-.55 G .241(ll the hidden \214les will still be written)-5.241
F .471(to the output CD image \214le.)144 530.4 R .471
(Should be used with the)5.471 F F1(\255hide)2.97 E F0 .47
(option. See README.hide for more)2.97 F(details.)144 542.4 Q F1
(\255hide-joliet-list)108 559.2 Q F2(\214le)2.5 E F0 2.5<418c>144 571.2
S(le containing a list of)-2.5 E F2(globs)2.5 E F0(to be hidden as abo)
2.5 E -.15(ve)-.15 G(.).15 E F1(\255hide-joliet-trans-tbl)108 588 Q F0
.168(Hide the)144 600 R F1(TRANS.TBL)2.668 E F0 .168
(\214les from the Joliet tree.)2.668 F .168(These \214les usually don')
5.168 F 2.668(tm)-.18 G(ak)-2.668 E 2.668(es)-.1 G .169
(ense in the Joliet)-2.668 F -.8(Wo)144 612 S 1.359(rld as the).8 F
3.859(yl)-.15 G 1.359
(ist the real name and the ISO9660 name which may both be dif)-3.859 F
1.358(ferent from the)-.25 F(Joliet name.)144 624 Q F1(\255hide-rr)108
640.8 Q(-mo)-.37 E -.1(ve)-.1 G(d).1 E F0 .042(Rename the directory)144
652.8 R F1(RR_MO)2.542 E(VED)-.5 E F0(to)2.542 E F1(.rr_mo)2.542 E -.1
(ve)-.1 G(d).1 E F0 .043(in the Rock Ridge tree.)2.543 F .043
(It seems to be impossi-)5.043 F 1.142(ble to completely hide the)144
664.8 R F1(RR_MO)3.642 E(VED)-.5 E F0 1.141
(directory from the Rock Ridge tree.)3.642 F 1.141(This option only)
6.141 F(mak)144 676.8 Q .11
(es the visible tree better to understand for people who don')-.1 F 2.61
(tk)-.18 G(no)-2.61 E 2.61(ww)-.25 G .11(hat this directory is for)-2.61
F 5.11(.I)-.55 G(f)-5.11 E .005(you need to ha)144 688.8 R .305 -.15
(ve n)-.2 H(o).15 E F1(RR_MO)2.505 E(VED)-.5 E F0 .005
(directory at all, you should use the)2.505 F F1<ad44>2.505 E F0 .005
(option. Note that in case)2.505 F 1.023(that the)144 700.8 R F1<ad44>
3.523 E F0 1.024(option has been speci\214ed, the resulting \214lesyste\
m is not ISO9660 le)3.523 F -.15(ve)-.25 G 1.024(l-1 compliant).15 F
1.707(and will not be readable on MS-DOS.)144 712.8 R 1.707(See also)
6.707 F F1(NO)4.207 E(TES)-.4 E F0 1.706
(section for more information on the)4.207 F F1(RR_MO)144 724.8 Q(VED)
-.5 E F0(directory)2.5 E(.)-.65 E -1.11(Ve)72 768 S(rsion 2.0)1.11 E
(24 Dec 2002)162.9 E(5)203.45 E EP
%%Page: 6 6
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF<ad6c>108 84 Q F0(Allo)27.52 E 2.698(wf)-.25 G .198
(ull 31 character \214lenames.)-2.698 F .198
(Normally the ISO9660 \214lename will be in an 8.3 format which)5.198 F
.015(is compatible with MS-DOS, e)144 96 R -.15(ve)-.25 G 2.515(nt).15 G
.015(hough the ISO9660 standard allo)-2.515 F .014
(ws \214lenames of up to 31 char)-.25 F(-)-.2 E 2.504(acters. If)144 108
R .004(you use this option, the disc may be dif)2.504 F .004
(\214cult to use on a MS-DOS system, b)-.25 F .005(ut this comes)-.2 F
(in handy on some other systems \(such as the Amig)144 120 Q 2.5
(a\). Use)-.05 F(with caution.)2.5 E F1(\255input-charset)108 136.8 Q/F2
10/Times-Italic@0 SF -.15(ch)2.5 G(ar).15 E(set)-.1 E F0 1.383(Input ch\
arset that de\214nes the characters used in local \214le names.)144
148.8 R 2.983 -.8(To g)6.383 H 1.383(et a list of v).8 F 1.382
(alid charset)-.25 F .501(names, call)144 160.8 R F1 .501
(mkisofs \255input-charset help.)3.001 F F0 2.101 -.8(To g)5.501 H .501
(et a 1:1 mapping, you may use).8 F F1(default)3.002 E F0 .502
(as charset)3.002 F .487(name. The def)144 172.8 R .487(ault initial v)
-.1 F .487(alues are)-.25 F F2(cp437)2.987 E F0 .487
(on DOS based systems and)2.987 F F2(iso8859-1)2.987 E F0 .486
(on all other sys-)2.987 F 2.5(tems. See)144 184.8 R F1(CHARA)2.5 E
(CTER SETS)-.55 E F0(section belo)2.5 E 2.5(wf)-.25 G(or more details.)
-2.5 E F1(\255output-charset)108 201.6 Q F2 -.15(ch)2.5 G(ar).15 E(set)
-.1 E F0 .645(Output charset that de\214nes the characters that will be\
 used in Rock Ridge \214le names. Def)144 213.6 R .645(aults to)-.1 F
(the input charset. See)144 225.6 Q F1(CHARA)2.5 E(CTER SETS)-.55 E F0
(section belo)2.5 E 2.5(wf)-.25 G(or more details.)-2.5 E F1(\255iso-le)
108 242.4 Q -.1(ve)-.15 G(l).1 E F2(le)2.5 E(vel)-.15 E F0
(Set the iso9660 conformance le)144 254.4 Q -.15(ve)-.25 G(l. V).15 E
(alid numbers are 1..3.)-1.11 E -.4(Wi)144 278.4 S(th le).4 E -.15(ve)
-.25 G 2.5(l1).15 G 2.5<2c8c>-2.5 G(les may only consist of one section\
 and \214lenames are restricted to 8.3 characters.)-2.5 E -.4(Wi)144
302.4 S(th le).4 E -.15(ve)-.25 G 2.5(l2).15 G 2.5<2c8c>-2.5 G
(les may only consist of one section.)-2.5 E -.4(Wi)144 326.4 S(th le).4
E -.15(ve)-.25 G 2.5(l3).15 G 2.5(,n)-2.5 G 2.5(or)-2.5 G
(estrictions apply)-2.5 E(.)-.65 E -.4(Wi)144 350.4 S .99
(th all iso9660 le).4 F -.15(ve)-.25 G .99(ls all \214lenames are restr\
icted to upper case letters, numbers and the under).15 F(-)-.2 E .005(s\
core \(_\). The maximum \214lename length is restricted to 31 character\
s, the directory nesting le)144 362.4 R -.15(ve)-.25 G 2.506(li).15 G(s)
-2.506 E(restricted to 8 and the maximum path length is limited to 255 \
characters.)144 374.4 Q F1<ad4a>108 391.2 Q F0 .007
(Generate Joliet directory records in addition to re)25.3 F .006
(gular iso9660 \214le names.)-.15 F .006(This is primarily useful)5.006
F .176(when the discs are to be used on W)144 403.2 R(indo)-.4 E .177
(ws-NT or W)-.25 F(indo)-.4 E .177(ws-95 machines.)-.25 F .177
(The Joliet \214lenames are)5.177 F .103(speci\214ed in Unicode and eac\
h path component can be up to 64 Unicode characters long.)144 415.2 R
.102(Note that)5.102 F .407(Joliet is no standard - CD')144 427.2 R
2.907(st)-.55 G .407(hat use only Joliet e)-2.907 F .407(xtensions b)
-.15 F .407(ut no standard Rock Ridge e)-.2 F(xtensions)-.15 E .983
(may usually only be used on Microsoft W)144 439.2 R .983
(in32 systems. Furthermore, the f)-.4 F .982(act that the \214lenames)
-.1 F .248(are limited to 64 characters and the f)144 451.2 R .248
(act that Joliet uses the UTF-16 coding for Unicode characters)-.1 F
(causes interoperability problems.)144 463.2 Q F1(\255joliet-long)108
480 Q F0(Allo)144 492 Q 2.507(wJ)-.25 G .007(oliet \214lenames to be up\
 to 103 Unicode characters. This breaks the Joliet speci\214cation - b)
-2.507 F(ut)-.2 E 1.698(appears to w)144 504 R 1.698
(ork. Use with caution. The number 103 is deri)-.1 F -.15(ve)-.25 G
4.199(df).15 G 1.699(rom: the maximum Directory)-4.199 F 1.372(Record L\
ength \(254\), minus the length of Directory Record \(33\), minus CD-R)
144 516 R 1.371(OM XA System)-.4 F(Use Extension Information \(14\), di)
144 528 Q(vided by the UTF-16 character size \(2\).)-.25 E F1
(\255jcharset)108 544.8 Q F2 -.15(ch)2.5 G(ar).15 E(set)-.1 E F0 .772
(Same as using)144 556.8 R F1(\255input-charset)3.272 E F2 -.15(ch)3.272
G(ar).15 E(set)-.1 E F0(and)3.272 E F1<ad4a>3.272 E F0 .773
(options. See)3.273 F F1(CHARA)3.273 E .773(CTER SETS)-.55 F F0 .773
(section belo)3.273 F(w)-.25 E(for more details.)144 568.8 Q F1<ad4c>108
585.6 Q F0(Allo)23.63 E 2.557(wI)-.25 G .057(SO9660 \214lenames to be)
-2.557 F .057(gin with a period.)-.15 F(Usually)5.057 E 2.557(,al)-.65 G
.057(eading dot is replaced with an under)-2.557 F(-)-.2 E
(score in order to maintain MS-DOS compatibility)144 597.6 Q(.)-.65 E
(This violates the ISO9660 standard, b)144 609.6 Q(ut it happens to w)
-.2 E(ork on man)-.1 E 2.5(ys)-.15 G 2.5(ystems. Use)-2.5 F
(with caution.)2.5 E F1(\255log-\214le)108 626.4 Q F2(lo)2.5 E(g_\214le)
-.1 E F0(Redirect all error)144 638.4 Q 2.5(,w)-.4 G
(arning and informational messages to)-2.6 E F2(lo)2.5 E(g_\214le)-.1 E
F0(instead of the standard error)2.5 E(.)-.55 E F1<ad6d>108 655.2 Q F2
(glob)2.5 E F0(Exclude)144 667.2 Q F2(glob)3.99 E F0 1.49
(from being written to CDR)3.99 F(OM.)-.4 E F2(glob)6.491 E F0 1.491
(is a shell wild-card-style pattern that must)3.991 F .728
(match part of the \214lename \(not the path as with option)144 679.2 R
F1<ad78>3.228 E F0 3.228(\). T)B(echnically)-.7 E F2(glob)3.228 E F0
.728(is matched ag)3.228 F(ainst)-.05 E(the)144 691.2 Q F2(d->d_name)2.5
E F0(part of the directory entry)2.5 E 5(.M)-.65 G
(ultiple globs may be e)-5 E 2.5(xcluded. Example:)-.15 F
(mkisofs \255o rom \255m '*.o' \255m core \255m foobar)144 715.2 Q -1.11
(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(6)203.45 E EP
%%Page: 7 7
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R -.1(wo)
144 84 S .065(uld e).1 F .065(xclude all \214les ending in ".o", called\
 "core" or "foobar" to be copied to CDR)-.15 F .066(OM. Note that)-.4 F
.285(if you had a directory called "foobar" it too \(and of course all \
its descendants\) w)144 96 R .284(ould be e)-.1 F(xcluded.)-.15 E(NO)144
120 Q 1.362(TE: The)-.4 F/F1 10/Times-Bold@0 SF<ad6d>3.862 E F0(and)
3.862 E F1<ad78>3.862 E F0 1.363
(option description should both be updated, the)3.862 F 3.863(ya)-.15 G
1.363(re wrong.)-3.863 F 1.363(Both no)6.363 F(w)-.25 E -.1(wo)144 132 S
.568(rk identical and use \214lename globbing. A \214le is e).1 F .568
(xcluded if either the last component matches)-.15 F
(or the whole path matches.)144 144 Q F1(\255exclude-list)108 160.8 Q/F2
10/Times-Italic@0 SF(\214le)2.5 E F0 2.5<418c>144 172.8 S
(le containing a list of)-2.5 E F2(globs)2.5 E F0(to be e)2.5 E
(xclude as abo)-.15 E -.15(ve)-.15 G(.).15 E F1
(\255max-iso9660-\214lenames)108 189.6 Q F0(Allo)144 201.6 Q 2.821(w3)
-.25 G 2.821(7c)-2.821 G .321(hars in iso9660 \214lenames.)-2.821 F .322
(This option forces the)5.322 F F1<ad4e>2.822 E F0 .322(option as the e)
2.822 F .322(xtra name space is)-.15 F(tak)144 213.6 Q
(en from the space reserv)-.1 E(ed for ISO-9660 v)-.15 E
(ersion numbers.)-.15 E 1.136(This violates the ISO9660 standard, b)144
225.6 R 1.135(ut it happens to w)-.2 F 1.135(ork on man)-.1 F 3.635(ys)
-.15 G 3.635(ystems. Although)-3.635 F 3.635(ac)3.635 G(on-)-3.635 E
1.076(forming application needs to pro)144 237.6 R 1.076(vide a b)-.15 F
(uf)-.2 E 1.076(fer space of at least 37 characters, disks created with)
-.25 F(this option may cause a b)144 249.6 Q(uf)-.2 E(fer o)-.25 E -.15
(ve)-.15 G(r\215o).15 E 2.5(wi)-.25 G 2.5(nt)-2.5 G
(he reading operating system. Use with e)-2.5 E(xtreme care.)-.15 E F1
<ad4d>108 266.4 Q F2(path)2.5 E F0(or)144 278.4 Q F1<ad4d>108 295.2 Q F2
(de)2.5 E(vice)-.15 E F0 1.264(Speci\214es path to e)144 307.2 R 1.263
(xisting iso9660 image to be mer)-.15 F 1.263
(ged. The alternate form tak)-.18 F 1.263(es a SCSI de)-.1 F(vice)-.25 E
.043(speci\214er that uses the same syntax as the)144 319.2 R F1(de)
2.543 E(v=)-.15 E F0 .043(parameter of)2.543 F F1(cdr)2.543 E(ecord.)
-.18 E F0 .043(The output of)5.043 F F1(mkisofs)2.544 E F0(will)2.544 E
.328(be a ne)144 331.2 R 2.828(ws)-.25 G .327(ession which should get w\
ritten to the end of the image speci\214ed in \255M.)-2.828 F -.8(Ty)
5.327 G .327(pically this).8 F .383
(requires multi-session capability for the recorder and cdrom dri)144
343.2 R .683 -.15(ve t)-.25 H .383(hat you are attempting to write).15 F
(this image to.)144 355.2 Q
(This option may only be used in conjunction with the)5 E F1<ad43>2.5 E
F0(option.)2.5 E F1<ad4e>108 372 Q F0(Omit v)23.08 E
(ersion numbers from ISO9660 \214le names.)-.15 E .228
(This violates the ISO9660 standard, b)144 384 R .227
(ut no one really uses the v)-.2 F .227(ersion numbers an)-.15 F(yw)-.15
E(ay)-.1 E 5.227(.U)-.65 G .227(se with)-5.227 F(caution.)144 396 Q F1
(\255new-dir)108 412.8 Q(-mode)-.37 E F2(mode)2.5 E F0
(Mode to use when creating ne)144 424.8 Q 2.5(wd)-.25 G
(irectories in the iso fs image.)-2.5 E(The def)5 E(ault mode is 0555.)
-.1 E F1(\255nobak)108 441.6 Q(\255no-bak)108 458.4 Q F0 1.168
(Do not include backup \214les \214les on the iso9660 \214lesystem.)144
470.4 R 1.168(If the)6.168 F F1(\255no-bak)3.668 E F0 1.168
(option is speci\214ed,)3.668 F .539(\214les that contain the character\
s '~' or '#' or end in '.bak' will not be included \(these are typicall\
y)144 482.4 R(backup \214les for editors under unix\).)144 494.4 Q F1
<ad66>108 511.2 Q(or)-.25 E(ce-rr)-.18 E F0 .938
(Do not use the automatic Rock Ridge attrib)144 523.2 R .939
(utes recognition for pre)-.2 F .939(vious sessions.)-.25 F .939
(This helps to)5.939 F(sho)144 535.2 Q 2.5(wr)-.25 G(otten iso9660 e)
-2.5 E(xtension records as e.g. created by NER)-.15 E 2.5(Ob)-.4 G
(urning R)-2.7 E(OM.)-.4 E F1(\255no-rr)108 552 Q F0 .429
(Do not use the Rock Ridge attrib)7.53 F .429(utes from pre)-.2 F .429
(vious sessions.)-.25 F .429(This may help to a)5.429 F -.2(vo)-.2 G
.428(id getting into).2 F(trouble when)144 564 Q F1(mkisofs)2.5 E F0
(\214nds ille)2.5 E -.05(ga)-.15 G 2.5(lR).05 G
(ock Ridge signatures on an old session.)-2.5 E F1
(\255no-split-symlink-components)108 580.8 Q F0(Don')144 592.8 Q 3.053
(ts)-.18 G .553(plit the SL components, b)-3.053 F .553(ut be)-.2 F .553
(gin a ne)-.15 F 3.053(wC)-.25 G .554
(ontinuation Area \(CE\) instead. This may w)-3.053 F(aste)-.1 E .063
(some space, b)144 604.8 R .063(ut the SunOS 4.1.4 cdrom dri)-.2 F -.15
(ve)-.25 G 2.563(rh).15 G .062(as a b)-2.563 F .062
(ug in reading split SL components \(link_size)-.2 F 2.5(=c)144 616.8 S
(omponent_size instead of link_size += component_size\).)-2.5 E F1
(\255no-split-symlink-\214elds)108 633.6 Q F0(Don')144 645.6 Q 3.209(ts)
-.18 G .709(plit the SL \214elds, b)-3.209 F .709(ut be)-.2 F .709
(gin a ne)-.15 F 3.209(wC)-.25 G .71
(ontinuation Area \(CE\) instead. This may w)-3.209 F .71(aste some)-.1
F .446(space, b)144 657.6 R .446
(ut the SunOS 4.1.4 and Solaris 2.5.1 cdrom dri)-.2 F -.15(ve)-.25 G
2.946(rh).15 G -2.25 -.2(av e)-2.946 H 2.945(ab)3.145 G .445
(ug in reading split SL \214elds \(a)-3.145 F(`/' can be dropped\).)144
669.6 Q F1<ad6f>108 686.4 Q F2(\214lename)2.5 E F0 .098(is the name of \
the \214le to which the iso9660 \214lesystem image should be written.)
144 698.4 R .098(This can be a disk)5.098 F .398(\214le, a tape dri)144
710.4 R -.15(ve)-.25 G 2.898(,o).15 G 2.898(ri)-2.898 G 2.898(tc)-2.898
G .398(an correspond directly to the de)-2.898 F .398
(vice name of the optical disc writer)-.25 F 5.397(.I)-.55 G 2.897(fn)
-5.397 G(ot)-2.897 E .312(speci\214ed, stdout is used.)144 722.4 R .313
(Note that the output can also be a block special de)5.312 F .313
(vice for a re)-.25 F .313(gular disk)-.15 F -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(7)203.45 E EP
%%Page: 8 8
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R(dri)144
84 Q -.15(ve)-.25 G 2.875(,i).15 G 2.875(nw)-2.875 G .374
(hich case the disk partition can be mounted and e)-2.875 F .374
(xamined to ensure that the premaster)-.15 F(-)-.2 E(ing w)144 96 Q
(as done correctly)-.1 E(.)-.65 E/F1 10/Times-Bold@0 SF(\255pad)108
112.8 Q F0 -.15(Pa)14.18 G 2.768(dt).15 G .269(he end of the ISO9660 by\
 16 sectors \(32kB\). If the total size then is not a multiple of 16 se\
c-)-2.768 F 1.687(tors, the needed number of sectors is added.)144 124.8
R 1.687(If the option)6.687 F F1<ad42>4.187 E F0 1.686
(is used, then there is a second)4.187 F
(padding at the end of the boot partitions.)144 136.8 Q .186
(The padding is needed as man)144 160.8 R 2.687(yo)-.15 G .187
(perating systems \(e.g. Linux\) implement read ahead b)-2.687 F .187
(ugs in their)-.2 F .189(\214lesystem I/O. These b)144 172.8 R .189(ugs\
 result in read errors on one or more \214les that are located at the e\
nd of a)-.2 F .316(track. The)144 184.8 R 2.816(ya)-.15 G .317
(re usually present when the CD is written in T)-2.816 F .317
(rack at Once mode or when the disk is)-.35 F(written as mix)144 196.8 Q
(ed mode CD where an audio track follo)-.15 E(ws the data track.)-.25 E
1.793 -.8(To a)144 220.8 T -.2(vo).6 G .193
(id problems with I/O error on the last \214le on the \214lesystem, the)
.2 F F1(\255pad)2.693 E F0 .192(option has been made)2.692 F(the def)144
232.8 Q(ault.)-.1 E F1(\255no\255pad)108 249.6 Q F0(Do not P)144 261.6 Q
(ad the end of the ISO9660 by 16 sectors \(32kB\).)-.15 E F1
(\255path-list)108 278.4 Q/F2 10/Times-Italic@0 SF(\214le)2.5 E F0 3.259
<418c>144 290.4 S .759(le containing a list of)-3.259 F F2(pathspec)
3.259 E F0 .76
(directories and \214lenames to be added to the ISO9660 \214lesys-)3.259
F .819(tem. This list of pathspecs are processed after an)144 302.4 R
3.319(yt)-.15 G .819(hat appear on the command line. If the ar)-3.319 F
(gu-)-.18 E(ment is)144 314.4 Q F2<ad>2.5 E F0 2.5(,t)C
(hen the list is read from the standard input.)-2.5 E F1<ad50>108 331.2
Q F2(publisher_id)2.5 E F0 .78(Speci\214es a te)144 343.2 R .78
(xt string that will be written into the v)-.15 F .781(olume header)-.2
F 5.781(.T)-.55 G .781(his should describe the pub-)-5.781 F .907
(lisher of the CDR)144 355.2 R .906
(OM, usually with a mailing address and phone number)-.4 F 5.906(.T)-.55
G .906(here is space on the)-5.906 F .582
(disc for 128 characters of information.)144 367.2 R .582
(This parameter can also be set in the \214le)5.582 F F1(.mkisofsr)3.082
E(c)-.18 E F0(with)3.082 E 2.5(PUBL=. If)144 379.2 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F1<ad70>108 396 Q F2(pr)2.5 E(epar)-.37 E(er_id)-.37 E F0 .92
(Speci\214es a te)144 408 R .92
(xt string that will be written into the v)-.15 F .92(olume header)-.2 F
5.92(.T)-.55 G .92(his should describe the pre-)-5.92 F 1.011
(parer of the CDR)144 420 R 1.011
(OM, usually with a mailing address and phone number)-.4 F 6.011(.T)-.55
G 1.012(here is space on the)-6.011 F .582
(disc for 128 characters of information.)144 432 R .582
(This parameter can also be set in the \214le)5.582 F F1(.mkisofsr)3.081
E(c)-.18 E F0(with)3.081 E 2.5(PREP=. If)144 444 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F1(\255print-size)108 460.8 Q F0 .472(Print estimated \214lesyst\
em size in multiples of the sector size \(2048 bytes\) and e)144 472.8 R
.472(xit. This option is)-.15 F .739
(needed for Disk At Once mode and with some CD-R dri)144 484.8 R -.15
(ve)-.25 G 3.238(sw).15 G .738(hen piping directly into)-3.238 F F1(cdr)
3.238 E(ecord.)-.18 E F0 .675(In this case it is needed to kno)144 496.8
R 3.175(wt)-.25 G .675
(he size of the \214lesystem before the actual CD-creation is done.)
-3.175 F .799(The option \255print-size allo)144 508.8 R .799(ws to get\
 this size from a "dry-run" before the CD is actually written.)-.25 F
.864(Old v)144 520.8 R .864(ersions of)-.15 F F1(mkisofs)3.364 E F0 .864
(did write this information \(among other information\) to)3.364 F F2
(stderr)3.365 E F0 5.865(.A).73 G 3.365(st)-5.865 G(his)-3.365 E .607
(turns out to be hard to parse, the number without an)144 532.8 R 3.107
(yo)-.15 G .607(ther information is no)-3.107 F 3.107(wp)-.25 G .607
(rinted on)-3.107 F F1(stdout)3.107 E F0 3.238(too. If)144 544.8 R .738
(you lik)3.238 F 3.238(et)-.1 G 3.238(ow)-3.238 G .738
(rite a simple shell script, redirect)-3.238 F F1(stderr)3.238 E F0 .739
(and catch the number from)3.238 F F1(stdout)3.239 E F0(.)A
(This may be done with:)144 556.8 Q F1
(cdblocks=` mkisofs -print-size -quiet .)144 580.8 Q -3.332 1.666(.. `)
1.666 H(mkisofs .)144 604.8 Q -3.332 1.666(.. | c)1.666 H(dr)-1.666 E
(ecord .)-.18 E -3.332 1.666(.. t)1.666 H(size=${cdblocks}s -)-1.666 E
(\255quiet)108 621.6 Q F0(This mak)8.63 E(es)-.1 E F1(mkisofs)2.5 E F0
-2.15 -.25(ev e)2.5 H 2.5(nl).25 G(ess v)-2.5 E 2.5(erbose. No)-.15 F
(progress output will be pro)2.5 E(vided.)-.15 E F1<ad52>108 638.4 Q F0
.448(Generate SUSP and RR records using the Rock Ridge protocol to furt\
her describe the \214les on the)23.08 F(iso9660 \214lesystem.)144 650.4
Q F1<ad72>108 667.2 Q F0 .004(This is lik)25.86 F 2.504(et)-.1 G .004
(he \255R option, b)-2.504 F .004(ut \214le o)-.2 F .004
(wnership and modes are set to more useful v)-.25 F 2.505(alues. The)
-.25 F .005(uid and)2.505 F .623(gid are set to zero, because the)144
679.2 R 3.123(ya)-.15 G .623(re usually only useful on the author')
-3.123 F 3.123(ss)-.55 G .622(ystem, and not useful to)-3.123 F .815
(the client.)144 691.2 R .816(All the \214le read bits are set true, so\
 that \214les and directories are globally readable on)5.815 F .036
(the client.)144 703.2 R .036(If an)5.036 F 2.536(ye)-.15 G -.15(xe)
-2.686 G .035(cute bit is set for a \214le, set all of the e).15 F -.15
(xe)-.15 G .035(cute bits, so that e).15 F -.15(xe)-.15 G .035
(cutables are glob-).15 F .859(ally e)144 715.2 R -.15(xe)-.15 G .859
(cutable on the client.).15 F .859(If an)5.859 F 3.359(ys)-.15 G .859
(earch bit is set for a directory)-3.359 F 3.359(,s)-.65 G .859
(et all of the search bits, so)-3.359 F .814
(that directories are globally searchable on the client.)144 727.2 R
.814(All write bits are cleared, because the CD-)5.814 F -1.11(Ve)72 768
S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(8)203.45 E EP
%%Page: 9 9
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R .847
(Rom will be mounted read-only in an)144 84 R 3.348(yc)-.15 G 3.348
(ase. If)-3.348 F(an)3.348 E 3.348(yo)-.15 G 3.348(ft)-3.348 G .848
(he special mode bits are set, clear them,)-3.348 F .198(because \214le\
 locks are not useful on a read-only \214le system, and set-id bits are\
 not desirable for uid)144 96 R 3.094(0o)144 108 S 3.094(rg)-3.094 G
.594(id 0.)-3.094 F .595(When used on W)5.594 F .595(in32, the e)-.4 F
-.15(xe)-.15 G .595(cute bit is set on).15 F/F1 10/Times-Italic@0 SF
(all)3.095 E F0 .595(\214les. This is a result of the lack of)3.095 F
1.585(\214le permissions on W)144 120 R 1.585
(in32 and the Cygwin POSIX emulation layer)-.4 F 6.585(.S)-.55 G 1.585
(ee also \255uid \255gid, \255dir)-6.585 F(-)-.2 E
(mode, \255\214le-mode and \255ne)144 132 Q(w-dir)-.25 E(-mode.)-.2 E/F2
10/Times-Bold@0 SF<ad72>108 148.8 Q(elaxed-\214lenames)-.18 E F0 .662
(The option)144 160.8 R F2<ad72>3.162 E(elaxed-\214lenames)-.18 E F0
(allo)3.162 E .662
(ws ISO9660 \214lenames to include digits, uppercase characters)-.25 F
(and all other 7 bit ASCII characters \(resp. an)144 172.8 Q(ything e)
-.15 E(xcept lo)-.15 E(wercase characters\).)-.25 E
(This violates the ISO9660 standard, b)144 184.8 Q(ut it happens to w)
-.2 E(ork on man)-.1 E 2.5(ys)-.15 G 2.5(ystems. Use)-2.5 F
(with caution.)2.5 E F2(\255sort)108 201.6 Q F1(sort \214le)2.5 E F0
.354(Sort \214le locations on the media. Sorting is controlled by a \
\214le that contains pairs of \214lenames and)144 213.6 R .305
(sorting of)144 225.6 R .305(fset weighting.)-.25 F .305
(If the weighting is higher)5.305 F 2.806(,t)-.4 G .306
(he \214le will be located closer to the be)-2.806 F(ginning)-.15 E .044
(of the media, if the weighting is lo)144 237.6 R(wer)-.25 E 2.544(,t)
-.4 G .044
(he \214le will be located closer to the end of the media. There)-2.544
F .112(must be only one space or tabs character between the \214lename \
and the weight and the weight must)144 249.6 R .877
(be the last characters on a line. The \214lename is tak)144 261.6 R
.876(en to include all the characters up to, b)-.1 F .876(ut not)-.2 F
.317
(including the last space or tab character on a line. This is to allo)
144 273.6 R 2.817(wf)-.25 G .317(or space characters to be in, or)-2.817
F .775(at the end of a \214lename.)144 285.6 R .775(This option does)
5.775 F F2(not)3.275 E F0 .775
(sort the order of the \214le names that appear in the)3.275 F .206
(ISO9660 directory)144 297.6 R 2.706(.I)-.65 G 2.706(ts)-2.706 G .206(o\
rts the order in which the \214le data is written to the CD image - whi\
ch may)-2.706 F(be useful in order to optimize the data layout on a CD.\
 See README.sort for more details.)144 309.6 Q F2(\255split-output)108
326.4 Q F0 .775(Split the output image into se)144 338.4 R -.15(ve)-.25
G .774(ral \214les of approximately 1 GB.).15 F .774
(This helps to create D)5.774 F .774(VD sized)-.4 F .657
(iso9660 images on operating systems without lar)144 350.4 R .658
(ge \214le support.)-.18 F .658(Cdrecord will concatenate more)5.658 F
.104(than one \214le into a single track if writing to a D)144 362.4 R
2.604(VD. T)-.4 F 2.604(om)-.8 G(ak)-2.604 E(e)-.1 E F2
(\255split-output)2.604 E F0 -.1(wo)2.604 G .104(rk, the).1 F F2<ad6f>
2.603 E F1(\214lename)2.603 E F0 4.346
(option must be speci\214ed. The resulting outout images will be named:)
144 374.4 R F1(\214lename_00)6.847 E F0(,).47 E F1(\214le-)1.91 E
(name_01,)144 386.4 Q F0(\214lename_02)A F1(...)A F2(\255sysid)108 403.2
Q F1(ID)2.5 E F0 1.372(Speci\214es the system ID.)144 415.2 R 1.372
(This parameter can also be set in the \214le)6.372 F F2(.mkisofsr)3.872
E(c)-.18 E F0 1.372(with SYSI=sys-)3.872 F 2.5(tem_id. If)144 427.2 R
(speci\214ed in both places, the command line v)2.5 E(ersion is used.)
-.15 E F2<ad54>108 444 Q F0 .82
(Generate a \214le TRANS.TBL in each directory on the CDR)23.63 F .82
(OM, which can be used on non-Rock)-.4 F .671
(Ridge capable systems to help establish the correct \214le names.)144
456 R .67(There is also information present)5.671 F .899(in the \214le \
that indicates the major and minor numbers for block and character de)
144 468 R .9(vices, and each)-.25 F
(symlink has the name of the link \214le gi)144 480 Q -.15(ve)-.25 G(n.)
.15 E F2(\255table-name)108 496.8 Q F1 -.5(TA)2.5 G(BLE_N).5 E(AME)-.27
E F0(Alternati)144 508.8 Q 1.409 -.15(ve t)-.25 H 1.109
(ranslation table \214le name \(see abo).15 F -.15(ve)-.15 G 1.109
(\). Implies the).15 F F2<ad54>3.609 E F0 3.608(option. If)3.609 F 1.108
(you are creating a)3.608 F
(multi-session image you must use the same name as in the pre)144 520.8
Q(vious session.)-.25 E F2(\255ucs-le)108 537.6 Q -.1(ve)-.15 G(l).1 E
F1(le)2.5 E(vel)-.15 E F0 1.296(Set Unicode conformance le)144 549.6 R
-.15(ve)-.25 G 3.796(li).15 G 3.796(nt)-3.796 G 1.297
(he Joliet SVD. The def)-3.796 F 1.297(ault le)-.1 F -.15(ve)-.25 G
3.797(li).15 G 3.797(s3)-3.797 G 6.297(.I)-3.797 G 3.797(tm)-6.297 G
1.297(ay be set to 1..3)-3.797 F(using this option.)144 561.6 Q F2
(\255udf)108 578.4 Q F0(Include)15.85 E F2(UDF)2.933 E F0 .432
(support in the generated \214lesystem image.)2.933 F F2(UDF)5.432 E F0
.432(support is currently in alpha status)2.932 F 1.153
(and for this reason, it is not possible to create UDF only images.)144
590.4 R F2(UDF)6.153 E F0 1.153(data structures are cur)3.653 F(-)-.2 E
.609(rently coupled to the Joliet structures, so there are man)144 602.4
R 3.108(yp)-.15 G(itf)-3.108 E .608
(alls with the current implementation.)-.1 F .308(There is no UID/GID s\
upport, there is no POSIX permission support, there is no support for s\
ym-)144 614.4 R 2.525(links. Note)144 626.4 R(that)2.525 E F2(UDF)2.525
E F0 -.1(wa)2.525 G .025
(stes the space from sector ~20 to sector 256 at the be).1 F .024
(ginning of the disk in)-.15 F(addition to the spcae needed for real)144
638.4 Q F2(UDF)2.5 E F0(data structures.)2.5 E F2(\255uid)108 655.2 Q F1
(uid)2.5 E F0(Ov)144 667.2 Q .632
(errides the uid read from the source \214les to the v)-.15 F .633
(alue of)-.25 F F1(uid)3.133 E F0 5.633(.S).77 G .633
(pecifying this option automati-)-5.633 F(cally enables Rock Ridge e)144
679.2 Q(xtensions.)-.15 E F2(\255use-\214le)108 696 Q -.1(ve)-.15 G
(rsion).1 E F0 .149(The option)144 708 R F2(\255use-\214le)2.649 E -.1
(ve)-.15 G(rsion).1 E F0(allo)2.649 E .149(ws mkisofs to use \214le v)
-.25 F .148(ersion numbers from the \214lesystem.)-.15 F .148(If the)
5.148 F .645(option is not speci\214ed,)144 720 R F2(mkisofs)3.145 E F0
.645(creates a v)3.145 F .645(ersion if 1 for all \214les.)-.15 F .645
(File v)5.645 F .645(ersions are strings in the)-.15 F -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(9)203.45 E EP
%%Page: 10 10
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R(range)
144 84 Q/F1 10/Times-Italic@0 SF(;1)2.5 E F0(to)2.5 E F1(;32767)2.5 E F0
(This option is the def)2.5 E(ault on VMS.)-.1 E/F2 10/Times-Bold@0 SF
<ad55>108 100.8 Q F0(Allo)23.08 E 2.079(ws "Untranslated" \214lenames, \
completely violating the iso9660 standards described abo)-.25 F -.15(ve)
-.15 G(.).15 E -.15(Fo)144 112.8 S .054
(rces on the \255d, \255l, \255L, \255N, \255relax).15 F .055
(ed-\214lenames, \255allo)-.15 F(w-lo)-.25 E .055(wercase, \255allo)-.25
F .055(w-multidot and \255no-iso-)-.25 F 1.175
(translate \215ags. It allo)144 124.8 R 1.174(ws more than one '.)-.25 F
3.674('c)-.7 G 1.174(haracter in the \214lename, as well as mix)-3.674 F
1.174(ed case \214le-)-.15 F 3.162(names. This)144 136.8 R .663
(is useful on HP-UX system, where the b)3.162 F .663
(uilt-in CDFS \214lesystem does not recognize)-.2 F(ANY e)144 148.8 Q
(xtensions. Use with e)-.15 E(xtreme caution.)-.15 E F2
(\255no-iso-translate)108 165.6 Q F0 .47
(Do not translate the characters '#' and '~' which are in)144 177.6 R
-.25(va)-.4 G .469(lid for iso9660 \214lenames.).25 F .469
(These charac-)5.469 F(ters are though in)144 189.6 Q -.25(va)-.4 G
(lid often used by Microsoft systems.).25 E
(This violates the ISO9660 standard, b)144 201.6 Q(ut it happens to w)
-.2 E(ork on man)-.1 E 2.5(ys)-.15 G 2.5(ystems. Use)-2.5 F
(with caution.)2.5 E F2<ad56>108 218.4 Q F1(volid)2.5 E F0 .23
(Speci\214es the v)144 230.4 R .23(olume ID \(v)-.2 F .23
(olume name or label\) to be written into the master block.)-.2 F .23
(This parame-)5.23 F .533(ter can also be set in the \214le)144 242.4 R
F2(.mkisofsr)3.032 E(c)-.18 E F0 .532(with V)3.032 F 3.032(OLI=id. If)
-.4 F .532(speci\214ed in both places, the command)3.032 F .356(line v)
144 254.4 R .356(ersion is used.)-.15 F .356
(Note that if you assign a v)5.356 F .357
(olume ID, this is the name that will be used as the)-.2 F .528
(mount point used by the Solaris v)144 266.4 R .527
(olume management system and the name that is assigned to the)-.2 F
(disc on a Microsoft W)144 278.4 Q(in32 or Apple Mac platform.)-.4 E F2
<ad76>108 295.2 Q(olset)-.1 E F1(ID)2.5 E F0 5.042(Speci\214es the v)144
307.2 R 5.042(olset ID.)-.2 F 5.042
(This parameter can also be set in the \214le)10.042 F F2(.mkisofsr)
7.543 E(c)-.18 E F0(with)7.543 E -.4(VO)144 319.2 S(LS=v).4 E 2.5
(olset_id. If)-.2 F(speci\214ed in both places, the command line v)2.5 E
(ersion is used.)-.15 E F2<ad76>108 336 Q(olset-size)-.1 E F1(#)2.5 E F0
.116(Sets the v)144 348 R .116(olume set size to #.)-.2 F .116(The v)
5.116 F .116(olume set size is the number of CD')-.2 F 2.616(st)-.55 G
.116(hat are in a CD set.)-2.616 F(The)5.115 E F2<ad76>144 360 Q
(olset-size)-.1 E F0 .028(option may be used to create CD')2.528 F 2.529
(st)-.55 G .029(hat are part of e.g. a Operation System installation)
-2.529 F .994(set of CD')144 372 R 3.493(s. The)-.55 F(option)3.493 E F2
<ad76>3.493 E(olset-size)-.1 E F0 .993(must be speci\214ed before)3.493
F F2<ad76>3.493 E(olset-seqno)-.1 E F0 .993(on each command)3.493 F
(line.)144 384 Q F2<ad76>108 400.8 Q(olset-seqno)-.1 E F1(#)2.5 E F0
.378(Sets the v)144 412.8 R .378(olume set sequence number to #.)-.2 F
.378(The v)5.378 F .378(olume set sequence number is the inde)-.2 F
2.879(xn)-.15 G(umber)-2.879 E .2(of the current CD in a CD set.)144
424.8 R .199(The option)5.199 F F2<ad76>2.699 E(olset-size)-.1 E F0 .199
(must be speci\214ed before)2.699 F F2<ad76>2.699 E(olset-seqno)-.1 E F0
(on)2.699 E(each command line.)144 436.8 Q F2<ad76>108 453.6 Q F0 -1.11
(Ve)25.3 G(rbose e)1.11 E -.15(xe)-.15 G(cution. If gi).15 E -.15(ve)
-.25 G 2.5(nt).15 G(wice on the command line, e)-2.5 E(xtra deb)-.15 E
(ug information will be printed.)-.2 E F2<ad78>108 470.4 Q F1(path)2.5 E
F0(Exclude)5.02 E F1(path)3.633 E F0 1.133(from being written to CDR)
3.633 F(OM.)-.4 E F1(path)6.134 E F0 1.134
(must be the complete pathname that results)3.634 F 1.218
(from concatenating the pathname gi)144 482.4 R -.15(ve)-.25 G 3.717(na)
.15 G 3.717(sc)-3.717 G 1.217(ommand line ar)-3.717 F 1.217
(gument and the path relati)-.18 F 1.517 -.15(ve t)-.25 H 3.717(ot).15 G
(his)-3.717 E(directory)144 494.4 Q 5(.M)-.65 G(ultiple paths may be e)
-5 E 2.5(xcluded. Example:)-.15 F
(mkisofs \255o cd \255x /local/dir1 \255x /local/dir2 /local)144 518.4 Q
(NO)144 542.4 Q 1.362(TE: The)-.4 F F2<ad6d>3.862 E F0(and)3.862 E F2
<ad78>3.862 E F0 1.363(option description should both be updated, the)
3.862 F 3.863(ya)-.15 G 1.363(re wrong.)-3.863 F 1.363(Both no)6.363 F
(w)-.25 E -.1(wo)144 554.4 S .568
(rk identical and use \214lename globbing. A \214le is e).1 F .568
(xcluded if either the last component matches)-.15 F
(or the whole path matches.)144 566.4 Q F2<ad7a>108 583.2 Q F0 .354
(Generate special RRIP records for transparently compressed \214les.)
25.86 F .355(This is only of use and interest)5.354 F .451(for hosts th\
at support transparent decompression, such as Linux 2.4.14 or later)144
595.2 R 5.45(.Y)-.55 G .45(ou must specify)-6.55 F(the)144 607.2 Q F2
<ad52>2.712 E F0(or)2.712 E F2<ad72>2.712 E F0 .212
(options to enable RockRidge, and generate compressed \214les using the)
2.712 F F2(mkzftr)2.712 E(ee)-.18 E F0(util-)2.712 E 2.217
(ity before running)144 619.2 R F2(mkisofs)4.717 E F0 7.217(.N)C 2.217
(ote that transparent compression is a nonstandard Rock Ridge)-7.217 F
-.15(ex)144 631.2 S 2.944(tension. The).15 F .444
(resulting disks are only transparently readable if used on Linux.)2.944
F .445(On other operat-)5.445 F(ing systems you will need to call)144
643.2 Q F2(mkzftr)2.5 E(ee)-.18 E F0(by hand to decompress the \214les.)
2.5 E/F3 10.95/Times-Bold@0 SF(HFS OPTIONS)72 672 Q F2(\255hfs)108 684 Q
F0 1.137(Create an ISO9660/HFS h)17.52 F 1.136
(ybrid CD. This option should be used in conjunction with the)-.05 F F2
(\255map)3.636 E F0(,)A F2(\255magic)144 696 Q F0(and/or the v)2.5 E
(arious)-.25 E F1(double dash)2.5 E F0(options gi)2.5 E -.15(ve)-.25 G
2.5(nb).15 G(elo)-2.5 E -.65(w.)-.25 G F2(\255apple)108 712.8 Q F0 .393
(Create an ISO9660 CD with Apple')6.96 F 2.893(se)-.55 G .393
(xtensions. Similar to the)-3.043 F F2(\255hfs)2.893 E F0 .394
(option, e)2.894 F .394(xcept that the Apple)-.15 F
(Extensions to ISO9660 are added instead of creating an HFS h)144 724.8
Q(ybrid v)-.05 E(olume.)-.2 E -1.11(Ve)72 768 S(rsion 2.0)1.11 E
(24 Dec 2002)162.9 E(10)198.45 E EP
%%Page: 11 11
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF(\255map)108 84 Q/F2 10/Times-Italic@0 SF
(mapping_\214le)2.5 E F0 1.43(Use the)144 96 R F2(mapping_\214le)3.93 E
F0 1.43(to set the CREA)3.93 F -.18(TO)-1.11 G 3.93(Ra).18 G 1.43
(nd TYPE information for a \214le based on the \214le-)-3.93 F(name')144
108 Q 2.828(se)-.55 G .329
(xtension. A \214lename is mapped only if it is not one of the kno)
-2.978 F 2.829(wA)-.25 G .329(pple/Unix \214le formats.)-2.829 F
(See the)144 120 Q F1(HFS CREA)2.5 E -.18(TO)-.95 G(R/TYPE).18 E F0
(section belo)2.5 E -.65(w.)-.25 G F1(\255magic)108 136.8 Q F2(ma)2.5 E
(gic_\214le)-.1 E F0 .34(The CREA)144 148.8 R -.18(TO)-1.11 G 2.84(Ra)
.18 G .34(nd TYPE information is set by using a \214le')-2.84 F(s)-.55 E
F2(ma)2.84 E .34(gic number)-.1 F F0 .34(\(usually the \214rst fe)2.84 F
(w)-.25 E .704(bytes of a \214le\). The)144 160.8 R F2(ma)3.204 E
(gic_\214le)-.1 E F0 .705
(is only used if a \214le is not one of the kno)3.204 F .705
(wn Apple/Unix \214le for)-.25 F(-)-.2 E .482(mats, or the \214lename e)
144 172.8 R .481(xtension has not been mapped using the)-.15 F F1
(\255map)2.981 E F0 .481(option. See the)2.981 F F1 .481(HFS CRE-)2.981
F -.78 -.95(AT O)144 184.8 T(R/TYPE).95 E F0(section belo)2.5 E 2.5(wf)
-.25 G(or more details.)-2.5 E F1(\255hfs-cr)108 201.6 Q(eator)-.18 E F2
(CREA)2.5 E -.18(TO)-.37 G(R).18 E F0 2.82(Set the def)144 213.6 R 2.82
(ault CREA)-.1 F -.18(TO)-1.11 G 5.32(Rf).18 G 2.821
(or all \214les. Must be e)-5.32 F 2.821(xactly 4 characters. See the)
-.15 F F1 2.821(HFS CRE-)5.321 F -.78 -.95(AT O)144 225.6 T(R/TYPE).95 E
F0(section belo)2.5 E 2.5(wf)-.25 G(or more details.)-2.5 E F1
(\255hfs-type)108 242.4 Q F2(TYPE)2.5 E F0 .588(Set the def)144 254.4 R
.587(ault TYPE for all \214les. Must be e)-.1 F .587
(xactly 4 characters. See the)-.15 F F1 .587(HFS CREA)3.087 F -.18(TO)
-.95 G(R/TYPE).18 E F0(section belo)144 266.4 Q 2.5(wf)-.25 G
(or more details.)-2.5 E F1(\255pr)108 283.2 Q(obe)-.18 E F0 1.364
(Search the contents of \214les for all the kno)5.48 F 1.364
(wn Apple/Unix \214le formats.)-.25 F 1.364(See the)6.364 F F1 1.364
(HFS MA)3.864 F(CIN-)-.55 E -.18(TO)144 295.2 S .394(SH FILE FORMA).18 F
(TS)-.95 E F0 .394(section belo)2.894 F 2.894(wf)-.25 G .394
(or more about these formats.)-2.894 F(Ho)5.393 E(we)-.25 E -.15(ve)-.25
G 1.193 -.4(r, t).15 H .393(he only w).4 F .393(ay to)-.1 F .997
(check for)144 307.2 R F2(MacBinary)3.497 E F0(and)3.497 E F2
(AppleSingle)3.497 E F0 .997
(\214les is to open and read them. Therefore this option)3.497 F F2(may)
3.498 E F0 1.048
(increase processing time. It is better to use one or more)144 319.2 R
F2 1.047(double dash)3.548 F F0 1.047(options gi)3.547 F -.15(ve)-.25 G
3.547(nb).15 G(elo)-3.547 E 3.547(wi)-.25 G 3.547(ft)-3.547 G(he)-3.547
E(Apple/Unix formats in use are kno)144 331.2 Q(wn.)-.25 E F1
(\255no-desktop)108 348 Q F0 .403
(Do not create \(empty\) Desktop \214les. Ne)144 360 R 2.903(wH)-.25 G
.404(FS Desktop \214les will be created when the CD is used)-2.903 F
.793(on a Macintosh \(and stored in the System F)144 372 R 3.292
(older\). By)-.15 F(def)3.292 E .792
(ault, empty Desktop \214les are added to)-.1 F(the HFS v)144 384 Q
(olume.)-.2 E F1(\255mac-name)108 400.8 Q F0 .175(Use the HFS \214lenam\
e as the starting point for the ISO9660, Joliet and Rock Ridge \214le n\
ames. See)144 412.8 R(the)144 424.8 Q F1(HFS MA)2.5 E(CINT)-.55 E
(OSH FILE N)-.18 E(AMES)-.2 E F0(section belo)2.5 E 2.5(wf)-.25 G
(or more information.)-2.5 E F1(\255boot-hfs-\214le)108 441.6 Q F2
(driver_\214le)2.5 E F0 1.88(Installs the)144 453.6 R F2(driver_\214le)
4.38 E F0(that)4.38 E F2(may)4.38 E F0(mak)4.38 E 4.379(et)-.1 G 1.879
(he CD bootable on a Macintosh. See the)-4.379 F F1 1.879(HFS BOO)4.379
F(T)-.4 E(DRIVER)144 465.6 Q F0(section belo)2.5 E 1.3 -.65(w. \()-.25 H
(Alpha\).).65 E F1(\255part)108 482.4 Q F0 .164
(Generate an HFS partition table. By def)11.97 F .165
(ault, no partition table is generated, b)-.1 F .165
(ut some older Macin-)-.2 F .217(tosh CDR)144 494.4 R .217(OM dri)-.4 F
-.15(ve)-.25 G .217(rs need an HFS partition table on the CDR).15 F .216
(OM to be able to recognize a h)-.4 F(ybrid)-.05 E(CDR)144 506.4 Q(OM.)
-.4 E F1(\255auto)108 523.2 Q F2 -.2(Au)2.5 G(toStart_\214le).2 E F0
(Mak)144 535.2 Q 2.804(et)-.1 G .304(he HFS CD use the QuickT)-2.804 F
.304(ime 2.0 Autostart feature to launch an application or document.)
-.35 F .598(The gi)144 547.2 R -.15(ve)-.25 G 3.098<6e8c>.15 G .597(len\
ame must be the name of a document or application located at the top le)
-3.098 F -.15(ve)-.25 G 3.097(lo).15 G 3.097(ft)-3.097 G(he)-3.097 E
(CD. The \214lename must be less than 12 characters. \(Alpha\).)144
559.2 Q F1(\255cluster)108 576 Q(-size)-.37 E F2(size)2.5 E F0 3.172(Se\
t the size in bytes of the cluster or allocation units of PC Exchange \
\214les. Implies the)144 588 R F1(\255\255exchange)144 600 Q F0
(option. See the)2.5 E F1(HFS MA)2.5 E(CINT)-.55 E(OSH FILE FORMA)-.18 E
(TS)-.95 E F0(section belo)2.5 E -.65(w.)-.25 G F1(\255hide-hfs)108
616.8 Q F2(glob)2.5 E F0(Hide)144 628.8 Q F2(glob)3.005 E F0 .505
(from the HFS v)3.005 F .505
(olume. The \214le or directory will still e)-.2 F .504
(xist in the ISO9660 and/or Joliet)-.15 F(directory)144 640.8 Q(.)-.65 E
F2(glob)5.252 E F0 .253
(is a shell wild-card-style pattern that must match an)2.752 F 2.753(yp)
-.15 G .253(art of the \214lename Multiple)-2.753 F(globs may be e)144
652.8 Q 2.5(xcluded. Example:)-.15 F
(mkisofs \255o rom \255hfs \255hide-hfs '*.o' \255hide-hfs foobar)144
676.8 Q -.1(wo)144 700.8 S .942(uld e).1 F .941
(xclude all \214les ending in ".o" or called "foobar" from the HFS v)
-.15 F .941(olume. Note that if you)-.2 F .65(had a directory called "f\
oobar" it too \(and of course all its descendants\) w)144 712.8 R .65
(ould be e)-.1 F 3.15(xcluded. The)-.15 F F2(glob)144 724.8 Q F0 2.287
(can also be a path name relati)4.787 F 2.587 -.15(ve t)-.25 H 4.787(ot)
.15 G 2.287(he source directories gi)-4.787 F -.15(ve)-.25 G 4.787(no)
.15 G 4.787(nt)-4.787 G 2.286(he command line.)-4.787 F -1.11(Ve)72 768
S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(11)198.45 E EP
%%Page: 12 12
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(Example:)144 84 Q(mkisofs \255o rom \255hfs \255hide-hfs src/html src)
144 108 Q -.1(wo)144 132 S 1.108(uld e).1 F 1.108(xclude just the \214l\
e or directory called "html" from the "src" directory)-.15 F 3.608(.A)
-.65 G 1.408 -.15(ny o)-3.608 H 1.109(ther \214le or).15 F 1.256
(directory called "html" in the tree will not be e)144 144 R 3.756
(xcluded. Should)-.15 F 1.256(be used with the)3.756 F/F1 10
/Times-Bold@0 SF(\255hide)3.756 E F0(and/or)3.756 E F1(\255hide-joliet)
144 156 Q F0 4.695(options. In)4.695 F 2.196
(order to match a directory name, mak)4.695 F 4.696(es)-.1 G 2.196
(ure the pathname does not)-4.696 F(include a trailing '/' character)144
168 Q 2.5(.S)-.55 G(ee README.hide for more details.)-2.5 E F1
(\255hide-hfs-list)108 184.8 Q/F2 10/Times-Italic@0 SF(\214le)2.5 E F0
2.5<418c>144 196.8 S(le containing a list of)-2.5 E F2(globs)2.5 E F0
(to be hidden as abo)2.5 E -.15(ve)-.15 G(.).15 E F1(\255hfs-v)108 213.6
Q(olid)-.1 E F2(hfs_volid)2.5 E F0 -1.29(Vo)144 225.6 S .699(lume name \
for the HFS partition. This is the name that is assigned to the disc on\
 a Macintosh)1.29 F(and replaces the)144 237.6 Q F2(volid)2.5 E F0
(used with the)2.5 E F1<ad56>2.5 E F0(option)2.5 E F1(\255icon-position)
108 254.4 Q F0 .559(Use the icon position information, if it e)144 266.4
R .559(xists, from the Apple/Unix \214le.)-.15 F .56
(The icons will appear in)5.56 F .924(the same position as the)144 278.4
R 3.423(yw)-.15 G .923(ould on a Macintosh desktop. F)-3.523 F .923
(older location and size on screen, its)-.15 F .024
(scroll positions, folder V)144 290.4 R(ie)-.6 E 2.524(w\()-.25 G(vie)
-2.524 E 2.524(wa)-.25 G 2.525(sI)-2.524 G .025
(cons, Small Icons, etc.\) are also preserv)-2.525 F 2.525(ed. This)-.15
F .025(option may)2.525 F(become set by def)144 302.4 Q
(ault in the future.)-.1 E(\(Alpha\).)5 E F1<ad72>108 319.2 Q(oot-inf)
-.18 E(o)-.25 E F2(\214le)2.5 E F0 .117
(Set the location, size on screen, scroll positions, folder V)144 331.2
R(ie)-.6 E 2.617(we)-.25 G .117(tc. for the root folder of an HFS v)
-2.617 F(ol-)-.2 E(ume. See README.rootinfo for more information.)144
343.2 Q(\(Alpha\))5 E F1(\255pr)108 360 Q(ep-boot)-.18 E F2(FILE)2.5 E
F0(PReP boot image \214le. Up to 4 are allo)144 372 Q
(wed. See README.prep_boot \(Alpha\))-.25 E F1(\255input-hfs-charset)108
388.8 Q F2 -.15(ch)2.5 G(ar).15 E(set)-.1 E F0 .788(Input charset that \
de\214nes the characters used in HFS \214le names when used with the)144
400.8 R F2(\255mac-name)3.288 E F0 2.782(option. The)144 412.8 R(def)
2.782 E .282(ault charset is cp10000 \(Mac Roman\))-.1 F F2(cp10000)
2.782 E F0 .281(\(Mac Roman\) See)2.781 F F1(CHARA)2.781 E(CTER)-.55 E
(SETS)144 424.8 Q F0(and)2.5 E F1(HFS MA)2.5 E(CINT)-.55 E(OSH FILE N)
-.18 E(AMES)-.2 E F0(sections belo)2.5 E 2.5(wf)-.25 G(or more details.)
-2.5 E F1(\255output-hfs-charset)108 441.6 Q F2 -.15(ch)2.5 G(ar).15 E
(set)-.1 E F0 .591(Output charset that de\214nes the characters that wi\
ll be used in the HFS \214le names. Def)144 453.6 R .591(aults to the)
-.1 F(input charset. See)144 465.6 Q F1(CHARA)2.5 E(CTER SETS)-.55 E F0
(section belo)2.5 E 2.5(wf)-.25 G(or more details.)-2.5 E F1
(\255hfs-unlock)108 482.4 Q F0 1.576(By def)144 494.4 R(ault,)-.1 E F1
(mkisofs)4.076 E F0 1.576(will create an HFS v)4.076 F 1.575
(olume that is)-.2 F F2(loc)4.075 E -.1(ke)-.2 G(d).1 E F0 6.575(.T).77
G 1.575(his option lea)-6.575 F -.15(ve)-.2 G 4.075(st).15 G 1.575(he v)
-4.075 F(olume)-.2 E(unlock)144 506.4 Q 1.029
(ed so that other applications \(e.g.)-.1 F 1.029
(hfsutils\) can modify the v)6.029 F 1.03(olume. See the)-.2 F F1 1.03
(HFS PR)3.53 F(OB-)-.3 E(LEMS/LIMIT)144 518.4 Q -.95(AT)-.9 G(IONS).95 E
F0(section belo)2.5 E 2.5(wf)-.25 G(or w)-2.5 E
(arnings about using this option.)-.1 E F1(\255hfs-bless)108 535.2 Q F2
(folder_name)2.5 E F0 .065("Bless" the gi)144 547.2 R -.15(ve)-.25 G
2.565(nd).15 G .065(irectory \(folder\). This is usually the)-2.565 F F1
.064(System F)2.564 F(older)-.25 E F0 .064(and is used in creating HFS)
2.564 F .645
(bootable CDs. The name of the directory must be the whole path name as)
144 559.2 R F1(mkisofs)3.145 E F0 .645(sees it. e.g. if)3.145 F .369
(the gi)144 571.2 R -.15(ve)-.25 G 2.869(np).15 G .369
(athspec is ./cddata and the required folder is called System F)-2.869 F
(older)-.15 E 2.868(,t)-.4 G .368(hen the whole path)-2.868 F
(name is "./cddata/System F)144 583.2 Q
(older" \(remember to use quotes if the name contains spaces\).)-.15 E
F1(\255hfs-parms)108 600 Q F2 -.9(PA)2.5 G(RAMETERS).9 E F0(Ov)144 612 Q
.355
(erride certain parameters used to create the HFS \214le system. Unlik)
-.15 F .356(ely to be used in normal cir)-.1 F(-)-.2 E
(cumstances. See the libhfs_iso/h)144 624 Q
(ybrid.h source \214le for details.)-.05 E F1<adad636170>108 640.8 Q F0
.16(Look for A)9.6 F .159(UFS CAP Macintosh \214les. Search for CAP App\
le/Unix \214le formats only)-.55 F 2.659(.S)-.65 G .159(earching for)
-2.659 F .34
(the other possible Apple/Unix \214le formats is disabled, unless other)
144 652.8 R F2 .34(double dash)2.84 F F0 .34(options are gi)2.84 F -.15
(ve)-.25 G(n.).15 E F1(\255\255netatalk)108 669.6 Q F0(Look for NET)144
681.6 Q -1.21 -1.11(AT A)-.93 H(LK Macintosh \214les)1.11 E F1
(\255\255double)108 698.4 Q F0(Look for AppleDouble Macintosh \214les)
144 710.4 Q -1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(12)
198.45 E EP
%%Page: 13 13
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF(\255\255ethershar)108 84 Q(e)-.18 E F0
(Look for Helios EtherShare Macintosh \214les)144 96 Q F1(\255\255ushar)
108 112.8 Q(e)-.18 E F0(Look for IPT UShare Macintosh \214les)144 124.8
Q F1(\255\255exchange)108 141.6 Q F0
(Look for PC Exchange Macintosh \214les)144 153.6 Q F1<adad736769>108
170.4 Q F0(Look for SGI Macintosh \214les)12.93 E F1(\255\255xinet)108
187.2 Q F0(Look for XINET Macintosh \214les)144 199.2 Q F1
(\255\255macbin)108 216 Q F0(Look for MacBinary Macintosh \214les)144
228 Q F1(\255\255single)108 244.8 Q F0
(Look for AppleSingle Macintosh \214les)144 256.8 Q F1<adad6461>108
273.6 Q -.1(ve)-.25 G F0(Look for Thursby Softw)144 285.6 Q
(are Systems D)-.1 E -1.35(AV)-.4 G 2.5(EM)1.35 G(acintosh \214les)-2.5
E F1<adad73666d>108 302.4 Q F0(Look for Microsoft')9.05 E 2.5(sS)-.55 G
(ervices for Macintosh \214les \(NT only\) \(Alpha\))-2.5 E F1
(\255\255osx\255double)108 319.2 Q F0
(Look for MacOS X AppleDouble Macintosh \214les)144 331.2 Q F1
(\255\255osx\255hfs)108 348 Q F0(Look for MacOS X HFS Macintosh \214les)
144 360 Q/F2 10.95/Times-Bold@0 SF(CHARA)72 388.8 Q(CTER SETS)-.602 E F1
(mkisofs)108 400.8 Q F0 1.262
(processes \214le names in a POSIX compliant w)3.762 F 1.262
(ay as strings of 8-bit characters.)-.1 F 2.861 -.8(To r)6.262 H 1.261
(epresent all).8 F .803
(codings for all languages, 8-bit characters are not suf)108 412.8 R
.803(\214cient. Unicode or)-.25 F F1(ISO-10646)3.303 E F0 .803
(de\214ne character cod-)3.303 F 1.077
(ings that need at least 21 bits to represent all kno)108 424.8 R 1.076
(wn languages. The)-.25 F 3.576(ym)-.15 G 1.076(ay be represented with)
-3.576 F F1(UTF-32)3.576 E F0(,)A F1(UTF-16)108 436.8 Q F0(or)3.715 E F1
(UTF-8)3.715 E F0(coding.)3.715 E F1(UTF-32)6.215 E F0 1.216
(uses a plain 32-bit coding b)3.715 F 1.216(ut seems to be uncommon.)-.2
F F1(UTF-16)6.216 E F0(is)3.716 E 1.137(used by Microsoft with W)108
448.8 R 1.137(in32 with the disadv)-.4 F 1.136
(antage that it only supports a subset of all codes and that)-.25 F
(16-bit characters are not compliant with the POSIX \214lesystem interf)
108 460.8 Q(ace.)-.1 E .161(Modern UNIX operating systems may use)108
477.6 R F1(UTF-8)2.661 E F0 .161
(coding for \214lenames. This coding allo)2.661 F .162
(ws to use the com-)-.25 F .143(plete Unicode code set.)108 489.6 R .143
(Each 32-bit character is represented by one or more 8-bit characters.)
5.143 F .143(If a character)5.143 F .484(is coded in)108 501.6 R F1
(ISO-8859-1)2.984 E F0 .484
(\(used in Central Europe and North America\) is maps 1:1 to a)2.984 F
F1(UTF-32)2.985 E F0(or)2.985 E F1(UTF-16)2.985 E F0 .99
(coded Unicode character)108 513.6 R 5.99(.I)-.55 G 3.49(fac)-5.99 G .99
(haracter is coded in)-3.49 F F1 .989(7-Bit ASCII)3.489 F F0 .989
(\(used in USA and other countries with)3.489 F 1.436
(limted character set\) is maps 1:1 to a)108 525.6 R F1(UTF-32)3.936 E
F0(,)A F1(UTF-16)3.936 E F0(or)3.936 E F1(UTF-8)3.936 E F0 1.436
(coded Unicode character)3.936 F 6.436(.C)-.55 G(haracter)-6.436 E 1.127
(codes that cannot be represented as a single byte in UTF-8 \(typically\
 if the v)108 537.6 R 1.126(alue is > 0x7F\) use escape)-.25 F
(sequences that map to more than one 8-bit character)108 549.6 Q(.)-.55
E 1.547(If all operating systems w)108 566.4 R 1.547(ould use)-.1 F F1
(UTF-8)4.047 E F0(coding,)4.047 E F1(mkisofs)4.047 E F0 -.1(wo)4.048 G
1.548(uld not need to recode characters in \214le).1 F 3.398
(names. Unfortunately)108 578.4 R 3.398(,A)-.65 G .897(pple uses comple\
tely nonstandard codings and Microsoft uses a Unicode coding)-3.398 F
(that is not compatible with the POSIX \214lename interf)108 590.4 Q
(ace.)-.1 E -.15(Fo)108 607.2 S 3.143(ra).15 G .643(ll non)-3.143 F F1
(UTF-8)3.143 E F0 .644(coded operating systems, the actual character th\
at each byte represents depends on the)3.143 F/F3 10/Times-Italic@0 SF
-.15(ch)108 619.2 S(ar).15 E .267(acter set)-.15 F F0(or)2.767 E F3
(codepa)2.766 E -.1(ge)-.1 G F0 .266(\(which is the name used by Micros\
oft\) used by the local operating system in use)2.866 F 2.5(-t)108 631.2
S(he characters in a character set will re\215ect the re)-2.5 E
(gion or natural language used by the user)-.15 E(.)-.55 E .728(Usually\
 character codes 0x00-0x1f are control characters, codes 0x20-0x7f are \
the 7 bit ASCII characters)108 648 R .569(and \(on PC')108 660 R 3.069
(sa)-.55 G .569(nd Mac')-3.069 F .569(s\) 0x80-0xf)-.55 F 3.069(fa)-.25
G .569(re used for other characters.)-3.069 F .569(Unfortunately e)5.569
F -.15(ve)-.25 G 3.068(nt).15 G .568(his does not follo)-3.068 F(w)-.25
E .98(ISO standards that reserv)108 672 R 3.48(et)-.15 G .981
(he range 0x80-0x9f for control characters and only allo)-3.48 F 3.481
(w0)-.25 G(xa0-0xf)-3.481 E 3.481(ff)-.25 G .981(or other)-3.481 F
(characters.)108 684 Q .139(As there is a lot more than 256 characters/\
symbols in use, only a small subset are represented in a character)108
700.8 R .653(set. Therefore the same character code may represent a dif)
108 712.8 R .653(ferent character in dif)-.25 F .653
(ferent character sets. So a)-.25 F .417(\214le name generated, say in \
central Europe, may not display the same character when vie)108 724.8 R
.416(wed on a machine)-.25 F -1.11(Ve)72 768 S(rsion 2.0)1.11 E
(24 Dec 2002)162.9 E(13)198.45 E EP
%%Page: 14 14
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(in, say eastern Europe.)108 84 Q 1.658 -.8(To m)108 100.8 T(ak).8 E
2.558(em)-.1 G .058(atters more complicated, dif)-2.558 F .059
(ferent operating systems use dif)-.25 F .059
(ferent character sets for the re)-.25 F .059(gion or)-.15 F .346
(language. F)108 112.8 R .346(or e)-.15 F .346(xample the character cod\
e for "small e with acute accent" may be character code 0x82 on a)-.15 F
.316(PC, code 0x8e on a Macintosh and code 0x)108 124.8 R .317
(e9 on a UNIX system.)-.15 F .317
(Note while the codings used on a PC or)5.317 F .564(Mac are nonstandar\
d, Unicode codes this character as 0x00000000e9 which is basically the \
same v)108 136.8 R .564(alue as)-.25 F(the v)108 148.8 Q
(alue used by most UNIX systems.)-.25 E .24(As long as not all operatin\
g systems and applications will use the Unicode character set as the ba\
sis for \214le)108 165.6 R .101(names in a unique w)108 177.6 R(ay)-.1 E
2.601(,i)-.65 G 2.601(tm)-2.601 G .1(ay be necessary to specify which c\
haracter set your \214le names use in and which)-2.601 F
(character set the \214le names should appear on the CD.)108 189.6 Q
(There are four options to specify the character sets you w)108 206.4 Q
(ant to use:)-.1 E(\255input-charset)108 223.2 Q .249
(De\214nes the local character set you are using on your host machine.)
144 235.2 R(An)5.25 E 2.75(yc)-.15 G .25(haracter set con)-2.75 F -.15
(ve)-.4 G(rsions).15 E .665(that tak)144 247.2 R 3.165(ep)-.1 G .664
(lace will use this character set as the staring point. The def)-3.165 F
.664(ault input character sets are)-.1 F/F1 10/Times-Italic@0 SF(cp437)
144 259.2 Q F0(on DOS based systems and)2.5 E F1(iso8859-1)2.5 E F0
(on all other systems.)2.5 E .069(If the)144 283.2 R F1<ad4a>2.569 E F0
.069(option is gi)2.569 F -.15(ve)-.25 G .069(n, then the Unicode equi)
.15 F -.25(va)-.25 G .07
(lents of the input character set will be used in the).25 F 2.42
(Joliet directory)144 295.2 R 4.92(.U)-.65 G 2.42(sing the)-4.92 F F1
(\255jc)4.92 E(har)-.15 E(set)-.1 E F0 2.419
(option is the same as using the)4.919 F F1(\255input-c)4.919 E(har)-.15
E(set)-.1 E F0(and)4.919 E F1<ad4a>4.919 E F0(options.)144 307.2 Q
(\255output-charset)108 324 Q .543(De\214nes the character set that wil\
l be used with for the Rock Ridge names on the CD. Def)144 336 R .543
(aults to)-.1 F .182(the input character set. Only lik)144 348 R .182
(ely to be useful if used on a non-Unix platform. e.g. using)-.1 F/F2 10
/Times-Bold@0 SF(mkisofs)2.681 E F0 1.131(on a Microsoft W)144 360 R
1.131(in32 machine to create Rock Ridge CDs. If you are using)-.4 F F2
(mkisofs)3.631 E F0 1.132(on a Unix)3.632 F(machine, it is lik)144 372 Q
(ely that the output character set will be the same as the input charac\
ter set.)-.1 E(\255input-hfs-charset)108 388.8 Q 3.079(De\214nes the HF\
S character set used for HFS \214le names decoded from an)144 400.8 R
5.579(yo)-.15 G 5.579(ft)-5.579 G 3.079(he v)-5.579 F(arious)-.25 E .607
(Apple/Unix \214le formats. Only useful when used with)144 412.8 R F1
(\255mac-name)3.108 E F0 .608(option. See the)3.108 F F2 .608(HFS MA)
3.108 F(CIN-)-.55 E -.18(TO)144 424.8 S(SH FILE N).18 E(AMES)-.2 E F0
(for more information. Def)2.5 E(aults to)-.1 E F1(cp10000)2.5 E F0
(\(Mac Roman\).)2.5 E(\255output-hfs-charset)108 441.6 Q .199(De\214nes\
 the HFS character set used to create HFS \214le names from the input c\
haracter set in use. In)144 453.6 R .194
(most cases this will be from the character set gi)144 465.6 R -.15(ve)
-.25 G 2.694(nw).15 G .194(ith the)-2.694 F F1(\255input-c)2.694 E(har)
-.15 E(set)-.1 E F0 .194(option. Def)2.694 F .194(aults to the)-.1 F
(input HFS character set.)144 477.6 Q .178
(There are a number of character sets b)108 494.4 R .177(uilt in to)-.2
F F1(mkisofs)2.677 E F0 5.177(.T).27 G 2.677(og)-5.977 G .177
(et a listing, use)-2.677 F F2 .177(mkisofs \255input-charset help.)
2.677 F F0 .584
(Additional character sets can be read from \214le for an)108 511.2 R
3.085(yo)-.15 G 3.085(ft)-3.085 G .585(he character set options by gi)
-3.085 F .585(ving a \214lename as)-.25 F .52(the ar)108 523.2 R .519
(gument to the options. The gi)-.18 F -.15(ve)-.25 G 3.019<6e8c>.15 G
.519(le will only be read if its name does not match one of the b)-3.019
F .519(uilt in)-.2 F(character sets.)108 535.2 Q 2.159(The format of th\
e character set \214les is the same as the mapping \214les a)108 552 R
-.25(va)-.2 G 2.16(ilable from http://www).25 F(.uni-)-.65 E(code.or)108
564 Q(g/Public/MAPPINGS The format of these \214les is:)-.18 E
(Column #1 is the input byte code \(in he)144 588 Q 2.5(xa)-.15 G 2.5
(s0)-2.5 G(xXX\))-2.5 E(Column #2 is the Unicode \(in he)144 600 Q 2.5
(xa)-.15 G 2.5(s0)-2.5 G(xXXXX\))-2.5 E(Rest of the line is ignored.)144
612 Q(An)108 636 Q 3.273(yb)-.15 G .773(lank line, line without tw)
-3.273 F 3.273(o\()-.1 G .773(or more\) columns in the abo)-3.273 F
1.073 -.15(ve f)-.15 H .773(ormat or comments lines \(starting with).15
F .242(the # character\) are ignored without an)108 648 R 2.742(yw)-.15
G .242(arnings. An)-2.842 F 2.743(ym)-.15 G .243
(issing input code is mapped to Unicode character)-2.743 F(0x0000.)108
660 Q .04(Note that there is no support for 16 bit UNICODE \(UTF-16\) o\
r 32 bit UNICODE \(UTF-32\) coding because)108 676.8 R .457(this coding\
 is not POSIX compliant. There should be support for UTF-8 UNICODE codi\
ng which is com-)108 688.8 R(patible to POSIX \214lenames and supported\
 by moder UNIX implementations such as Solaris.)108 700.8 Q 3.654(A1)108
717.6 S 1.154(:1 character set mapping can be de\214ned by using the k)
-3.654 F -.15(ey)-.1 G -.1(wo).15 G(rd).1 E F1(default)3.654 E F0 1.153
(as the ar)3.654 F 1.153(gument to an)-.18 F 3.653(yo)-.15 G 3.653(ft)
-3.653 G(he)-3.653 E(character set options. This is the beha)108 729.6 Q
(viour of older \(v1.12\) v)-.2 E(ersions of)-.15 E F2(mkisofs)2.5 E F0
(.)A -1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(14)198.45 E
EP
%%Page: 15 15
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R .39(The\
 ISO9660 \214le names generated from the input \214lenames are not con)
108 84 R -.15(ve)-.4 G .391(rted from the input character set.).15 F
1.029(The ISO9660 character set is a v)108 96 R 1.028
(ery limited subset of the ASCII characters, so an)-.15 F 3.528(yc)-.15
G(on)-3.528 E -.15(ve)-.4 G 1.028(rsion w).15 F 1.028(ould be)-.1 F
(pointless.)108 108 Q(An)108 124.8 Q 2.5(yc)-.15 G(haracter that)-2.5 E
/F1 10/Times-Bold@0 SF(mkisofs)2.5 E F0(can not con)2.5 E -.15(ve)-.4 G
(rt will be replaced with a '_' character).15 E(.)-.55 E/F2 10.95
/Times-Bold@0 SF(HFS CREA)72 146.4 Q -.197(TO)-1.04 G(R/TYPE).197 E F0
3.173(AM)108 158.4 S .673(acintosh \214le has tw)-3.173 F 3.173(op)-.1 G
.673(roperties associated with it which de\214ne which application crea\
ted the \214le, the)-3.173 F/F3 10/Times-Italic@0 SF(CREA)108 170.4 Q
-.18(TO)-.37 G(R).18 E F0 .019(and what data the \214le contains, the)
2.519 F F3(TYPE)2.518 E F0 5.018(.B).73 G .018(oth are \(e)-5.018 F .018
(xactly\) 4 letter strings. Usually this allo)-.15 F(ws)-.25 E 2.567(aM)
108 182.4 S .067(acintosh user to double-click on a \214le and launch t\
he correct application etc. The CREA)-2.567 F -.18(TO)-1.11 G 2.567(Ra)
.18 G .068(nd TYPE)-2.567 F
(of a particular \214le can be found by using something lik)108 194.4 Q
2.5(eR)-.1 G(esEdit \(or similar\) on a Macintosh.)-2.5 E .059(The CREA)
108 211.2 R -.18(TO)-1.11 G 2.559(Ra).18 G .059
(nd TYPE information is stored in all the v)-2.559 F .059
(arious Apple/Unix encoded \214les.)-.25 F -.15(Fo)5.058 G 2.558(ro).15
G .058(ther \214les)-2.558 F .214(it is possible to base the CREA)108
223.2 R -.18(TO)-1.11 G 2.714(Ra).18 G .214(nd TYPE on the \214lename')
-2.714 F 2.715(se)-.55 G .215(xtension using a)-2.865 F F3(mapping)2.715
E F0 .215(\214le \(the)2.715 F F1(\255map)2.715 E F0 1.257
(option\) and/or using the)108 235.2 R F3(ma)3.757 E 1.257(gic number)
-.1 F F0 1.257(\(usually a)3.757 F F3(signatur)3.757 E(e)-.37 E F0 1.257
(in the \214rst fe)3.757 F 3.756(wb)-.25 G 1.256
(ytes\) of a \214le \(the)-3.756 F F1(\255magic)3.756 E F0 1.1
(option\). If both these options are gi)108 247.2 R -.15(ve)-.25 G 1.1
(n, then their order on the command line is important. If the).15 F F1
(\255map)3.6 E F0 .316(option is gi)108 259.2 R -.15(ve)-.25 G 2.816
<6e8c>.15 G .316(rst, then a \214lename e)-2.816 F .315
(xtension match is attempted before a magic number match. Ho)-.15 F(we)
-.25 E -.15(ve)-.25 G -.4(r,).15 G 1.059(if the)108 271.2 R F1
(\255magic)3.559 E F0 1.059(option is gi)3.559 F -.15(ve)-.25 G 3.559
<6e8c>.15 G 1.06
(rst, then a magic number match is attempted before a \214lename e)
-3.559 F(xtension)-.15 E(match.)108 283.2 Q .534(If a mapping or magic \
\214le is not used, or no match is found then the def)108 300 R .534
(ault CREA)-.1 F -.18(TO)-1.11 G 3.033(Ra).18 G .533(nd TYPE for all)
-3.033 F(re)108 312 Q .853
(gular \214les can be set by using entries in the)-.15 F F1(.mkisofsr)
3.354 E(c)-.18 E F0 .854(\214le or using the)3.354 F F1(\255hfs-cr)3.354
E(eator)-.18 E F0(and/or)3.354 E F1(\255hfs-type)3.354 E F0
(options, otherwise the def)108 324 Q(ault CREA)-.1 E -.18(TO)-1.11 G
2.5(Ra).18 G(nd TYPE are 'unix' and 'TEXT'.)-2.5 E .131
(The format of the)108 340.8 R F3(mapping)2.631 E F0 .131
(\214le is the same)2.631 F F3(afp\214le)2.631 E F0 .131
(format as used by)2.631 F F3(aufs)2.631 E F0 5.131(.T).27 G .131
(his \214le has \214v)-5.131 F 2.631(ec)-.15 G .131(olumns for the)
-2.631 F F3 -.2(ex)108 352.8 S(tension).2 E F0(,).24 E F3 .485
(\214le tr)2.985 F(anslation)-.15 E F0(,).24 E F3(CREA)2.985 E -.18(TO)
-.37 G(R).18 E F0(,).27 E F3(TYPE)2.985 E F0(and)2.986 E F3(Comment)
2.986 E F0 5.486(.L).68 G .486
(ines starting with the '#' character are com-)-5.486 F
(ment lines and are ignored. An e)108 364.8 Q(xample \214le w)-.15 E
(ould be lik)-.1 E(e:)-.1 E 2.5(#E)108 381.6 S
(xample \214lename mapping \214le)-2.5 E(#)108 393.6 Q 2.5(#E)108 405.6
S 12.5(XTN XLate CREA)-2.5 F -.18(TO)-1.11 G 15(RT).18 G 24.71
(YPE Comment)-15 F 35.27(.tif Ra)108 417.6 R 21.81(w')-.15 G 27.33
(8BIM' 'TIFF')-21.81 F("Photoshop TIFF image")24.99 E 29.16(.hqx Ascii)
108 429.6 R 27.33('BnHq' 'TEXT')18.88 F("BinHe)20 E 2.5<788c>-.15 G(le")
-2.5 E 29.72(.doc Ra)108 441.6 R 21.81(w')-.15 G 20.11(MSWD' 'WDBN')
-21.81 F("W)15 E(ord \214le")-.8 E(.mo)108 453.6 Q 29.03(vR)-.15 G 19.61
-.15(aw ')-29.03 H(TV).15 E 23.85(OD' 'MooV')-.4 F("QuickT)19.44 E
(ime Mo)-.35 E(vie")-.15 E 44.16(*A)108 465.6 S 16.38(scii ')-44.16 F
38.06(ttxt' 'TEXT')-.18 F("T)20 E -.15(ex)-.7 G 2.5<748c>.15 G(le")-2.5
E(Where:)108 482.4 Q .905(The \214rst column)144 499.2 R F3(EXTN)3.405 E
F0 .905(de\214nes the Unix \214lename e)3.405 F .905
(xtension to be mapped. The def)-.15 F .905(ault mapping)-.1 F(for an)
144 511.2 Q 2.5<798c>-.15 G(lename e)-2.5 E(xtension that doesn')-.15 E
2.5(tm)-.18 G(atch is de\214ned with the "*" character)-2.5 E(.)-.55 E
(The)144 528 Q F3(Xlate)3.685 E F0 1.185
(column de\214nes the type of te)3.685 F 1.185
(xt translation between the Unix and Macintosh \214le it is)-.15 F .866
(ignored by)144 540 R F1(mkisofs)3.366 E F0 3.366(,b)C .866(ut is k)
-3.566 F .865(ept to be compatible with)-.1 F F1(aufs)3.365 E F0 3.365
(\(1\). Although)B F1(mkisofs)3.365 E F0 .865(does not alter)3.365 F
.461(the contents of a \214le, if a binary \214le has it')144 552 R
2.961(sT)-.55 G .461(YPE set as 'TEXT', it)-2.961 F F3(may)2.961 E F0
.461(be read incorrectly on a)2.961 F
(Macintosh. Therefore a better choice for the def)144 564 Q
(ault TYPE may be '????')-.1 E(The)144 580.8 Q F3(CREA)2.5 E -.18(TO)
-.37 G(R).18 E F0(and)2.5 E F3(TYPE)2.5 E F0 -.1(ke)2.5 G(yw)-.05 E
(ords must be 4 characters long and enclosed in single quotes.)-.1 E
.508
(The comment \214eld is enclosed in double quotes - it is ignored by)144
597.6 R F1(mkisofs)3.008 E F0 3.008(,b)C .508(ut is k)-3.208 F .507
(ept to be com-)-.1 F(patible with)144 609.6 Q F1(aufs)2.5 E F0(.)A .024
(The format of the)108 626.4 R F3(ma)2.524 E(gic)-.1 E F0 .024
(\214le is almost identical to the)2.524 F F1(magic)2.524 E F0 .024
(\(4\) \214le used by the Linux)B F1(\214le)2.524 E F0 .024
(\(1\) command - the)B(routines for reading and decoding the)108 638.4 Q
F3(ma)2.5 E(gic)-.1 E F0(\214le are based on the Linux)2.5 E F1(\214le)
2.5 E F0(\(1\) command.)A .479
(This \214le has four tab separated columns for the)108 655.2 R F3 .479
(byte of)2.979 F(fset)-.18 E F0(,).68 E F3(type)2.979 E F0(,).18 E F3
(test)2.979 E F0(and)2.979 E F3(messa)2.979 E -.1(ge)-.1 G F0 5.479(.L)
.28 G .478(ines starting with the)-5.479 F
('#' character are comment lines and are ignored. An e)108 667.2 Q
(xample \214le w)-.15 E(ould be lik)-.1 E(e:)-.1 E 2.5(#E)108 684 S
(xample magic \214le)-2.5 E(#)108 696 Q 2.5(#o)108 708 S 13 -.25(ff t)
-2.5 H 24.72(ype test).25 F(message)36.67 E -1.11(Ve)72 768 S(rsion 2.0)
1.11 E(24 Dec 2002)162.9 E(15)198.45 E EP
%%Page: 16 16
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R 28.91
(0s)108 84 S 19.16(tring GIF8)-28.91 F(8BIM GIFf)29.45 E(GIF image)5 E
28.91(0b)108 96 S 12.5(eshort 0xf)-28.91 F 21.65(fd8 8BIM)-.25 F 2.5
(JPEG image)2.5 F(data)2.5 E 28.91(0s)108 108 S 19.16(tring SIT!)-28.91
F(SIT! SIT!)32.23 E(Stuf)5 E(fIt Archi)-.25 E -.15(ve)-.25 G 28.91(0s)
108 120 S 19.16(tring \\037\\235)-28.91 F(LZIV ZIVU)15 E
(standard unix compress)5 E 28.91(0s)108 132 S 19.16(tring \\037\\213)
-28.91 F(GNUz ZIVU)15 E(gzip compressed data)5 E 28.91(0s)108 144 S
19.16(tring %!)-28.91 F(ASPS TEXT)38.9 E(Postscript)5 E 28.91(0s)108 156
S 19.16(tring \\004%!)-28.91 F(ASPS TEXT)21.12 E
(PC Postscript with a ^D to start)5 E 28.91(4s)108 168 S 19.16
(tring moo)-28.91 F 27.93(vt)-.15 G(xtt MooV)-27.93 E(QuickT)5 E(ime mo)
-.35 E(vie \214le \(moo)-.15 E(v\))-.15 E 28.91(4s)108 180 S 19.16
(tring mdat)-28.91 F(txtt MooV)30.56 E(QuickT)5 E(ime mo)-.35 E
(vie \214le \(mdat\))-.15 E .132
(The format of the \214le is described in the)108 196.8 R/F1 10
/Times-Bold@0 SF(magic)2.632 E F0 .132(\(4\) man page. The only dif)B
.132(ference here is that for each entry)-.25 F .711
(in the magic \214le, the)108 208.8 R/F2 10/Times-Italic@0 SF(messa)
3.211 E -.1(ge)-.1 G F0 .711(for the initial of)3.311 F(fset)-.25 E F1
(must)3.211 E F0 .71(be 4 characters for the CREA)3.21 F -.18(TO)-1.11 G
3.21(Rf).18 G(ollo)-3.21 E .71(wed by 4)-.25 F 1.603
(characters for the TYPE - white space is optional between them. An)108
220.8 R 4.103(yo)-.15 G 1.603(ther characters on this line are)-4.103 F
2.5(ignored. Continuation)108 232.8 R(lines \(starting with a '>'\) are\
 also ignored i.e. only the initial of)2.5 E(fset lines are used.)-.25 E
.456(Using the)108 249.6 R F1(\255magic)2.956 E F0 .456(option may sign\
i\214cantly increase processing time as each \214le has to opened and r\
ead to)2.956 F(\214nd it')108 261.6 Q 2.5(sm)-.55 G(agic number)-2.5 E
(.)-.55 E .665(In summary)108 278.4 R 3.165(,f)-.65 G .665
(or all \214les, the def)-3.165 F .665(ault CREA)-.1 F -.18(TO)-1.11 G
3.165(Ri).18 G 3.166(s')-3.165 G .666(unix' and the def)-3.166 F .666
(ault TYPE is 'TEXT'.)-.1 F .666(These can be)5.666 F
(changed by using entries in the)108 290.4 Q F2(.mkisofsr)2.5 E(c)-.37 E
F0(\214le or by using the)2.5 E F1(\255hfs-cr)2.5 E(eator)-.18 E F0
(and/or)2.5 E F1(\255hfs-type)2.5 E F0(options.)2.5 E .63
(If the a \214le is in one of the kno)108 307.2 R .63(wn Apple/Unix for\
mats \(and the format has been selected\), then the CRE-)-.25 F -.46
-1.11(AT O)108 319.2 T 2.5(Ra)1.11 G(nd TYPE are tak)-2.5 E
(en from the v)-.1 E(alues stored in the Apple/Unix \214le.)-.25 E .773
(Other \214les can ha)108 336 R 1.073 -.15(ve t)-.2 H .773(heir CREA).15
F -.18(TO)-1.11 G 3.273(Ra).18 G .773
(nd TYPE set from their \214le name e)-3.273 F .773(xtension \(the)-.15
F F1(\255map)3.273 E F0 .773(option\), or)3.273 F .342
(their magic number \(the)108 348 R F1(\255magic)2.842 E F0 .342
(option\). If the def)2.842 F .342(ault match is used in the)-.1 F F2
(mapping)2.841 E F0 .341(\214le, then these v)2.841 F(alues)-.25 E -.15
(ove)108 360 S(rride the def).15 E(ault CREA)-.1 E -.18(TO)-1.11 G 2.5
(Ra).18 G(nd TYPE.)-2.5 E 2.5(Af)108 376.8 S(ull CREA)-2.5 E -.18(TO)
-1.11 G(R/TYPE database can be found at http://www).18 E
(.angel\214re.com/il/szek)-.65 E(ely/inde)-.1 E(x.html)-.15 E/F3 10.95
/Times-Bold@0 SF(HFS MA)72 405.6 Q(CINT)-.602 E(OSH FILE FORMA)-.197 E
(TS)-1.04 E F0 .788(Macintosh \214les ha)108 417.6 R 1.088 -.15(ve t)-.2
H .989 -.1(wo p).15 H .789(arts called the).1 F F2(Data)3.289 E F0(and)
3.289 E F2(Resour)3.289 E(ce)-.37 E F0 .789(fork. Either may be empty)
3.289 F 3.289(.U)-.65 G .789(nix \(and man)-3.289 F(y)-.15 E .171
(other OSs\) can only cope with \214les ha)108 429.6 R .171
(ving one part \(or fork\). T)-.2 F 2.67(oa)-.8 G .17
(dd to this, Macintosh \214les ha)-2.67 F .47 -.15(ve a n)-.2 H(umber)
.15 E .136(of attrib)108 441.6 R .137(utes associated with them - proba\
bly the most important are the TYPE and CREA)-.2 F -.18(TO)-1.11 G .137
(R. Ag).18 F .137(ain Unix)-.05 F
(has no concept of these types of attrib)108 453.6 Q(utes.)-.2 E .032(e\
.g. a Macintosh \214le may be a JPEG image where the image is stored in\
 the Data fork and a desktop thumb-)108 470.4 R .123(nail stored in the\
 Resource fork. It is usually the information in the data fork that is \
useful across platforms.)108 482.4 R .425
(Therefore to store a Macintosh \214le on a Unix \214lesystem, a w)108
499.2 R .425(ay has to be found to cope with the tw)-.1 F 2.925(of)-.1 G
(orks)-2.925 E .914(and the e)108 511.2 R .914(xtra attrib)-.15 F .914
(utes \(which are referred to as the)-.2 F F2 .914(\214nder info)3.414 F
F0 3.414(\). Unfortunately).18 F 3.414(,i)-.65 G 3.414(ts)-3.414 G .914
(eems that e)-3.414 F -.15(ve)-.25 G .915(ry soft-).15 F -.1(wa)108
523.2 S(re package that stores Macintosh \214les on Unix has chosen a c\
ompletely dif).1 E(ferent storage method.)-.25 E
(The Apple/Unix formats that)108 540 Q F2(mkisofs)2.5 E F0
(\(partially\) supports are:)2.5 E(CAP A)108 556.8 Q(UFS format)-.55 E
.224(Data fork stored in a \214le. Resource fork in subdirectory .resou\
rce with same \214lename as data fork.)144 568.8 R
(Finder info in .\214nderinfo subdirectory with same \214lename.)144
580.8 Q(AppleDouble/Netatalk)108 597.6 Q .262(Data fork stored in a \
\214le. Resource fork stored in a \214le with same name pre\214x)144
609.6 R .263(ed with "%". Finder)-.15 F .744
(info also stored in same "%" \214le. Netatalk uses the same format, b)
144 621.6 R .744(ut the resource fork/\214nderinfo)-.2 F
(stored in subdirectory .AppleDouble with same name as data fork.)144
633.6 Q(AppleSingle)108 650.4 Q(Data structures similar to abo)144 662.4
Q -.15(ve)-.15 G 2.5(,e).15 G
(xcept both forks and \214nder info are stored in one \214le.)-2.65 E
(Helios EtherShare)108 679.2 Q .901(Data fork stored in a \214le. Resou\
rce fork and \214nder info together in subdirectory .rsrc with same)144
691.2 R(\214lename as data fork.)144 703.2 Q -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(16)198.45 E EP
%%Page: 17 17
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(IPT UShare)108 84 Q -1.11(Ve)144 96 S
(ry similar to the EtherShare format, b)1.11 E
(ut the \214nder info is stored slightly dif)-.2 E(ferently)-.25 E(.)
-.65 E(MacBinary)108 112.8 Q
(Both forks and \214nder info stored in one \214le.)144 124.8 Q
(Apple PC Exchange)108 141.6 Q .007
(Used by Macintoshes to store Apple \214les on DOS \(F)144 153.6 R -1.11
(AT)-.74 G 2.507(\)d)1.11 G 2.507(isks. Data)-2.507 F .007
(fork stored in a \214le. Resource)2.507 F .06(fork in subdirectory res\
ource.frk \(or RESOURCE.FRK\). Finder info as one record in \214le \214\
nder)144 165.6 R(.dat)-.55 E(\(or FINDER.D)144 177.6 Q -1.11(AT)-.4 G
(\). Separate \214nder)1.11 E(.dat for each data fork directory)-.55 E
(.)-.65 E(Note:)144 194.4 Q/F1 10/Times-Italic@0 SF(mkisofs)2.821 E F0
.321(needs to kno)2.821 F 2.821(wt)-.25 G .321(he nati)-2.821 F .621
-.15(ve F)-.25 H 2.541 -1.11(AT c)-.59 H .32
(luster size of the disk that the PC Exchange \214les are)1.11 F .349
(on \(or ha)144 206.4 R .649 -.15(ve b)-.2 H .349
(een copied from\). This size is gi).15 F -.15(ve)-.25 G 2.849(nb).15 G
2.85(yt)-2.849 G(he)-2.85 E/F2 10/Times-Bold@0 SF(\255cluster)2.85 E
(-size)-.37 E F0 2.85(option. The)2.85 F .35(cluster or allo-)2.85 F
(cation size can be found by using the DOS utility)144 218.4 Q F2
(CHKDSK)2.5 E F0(.)A 1.125(May not w)144 235.2 R 1.125
(ork with PC Exchange v2.2 or higher \214les \(a)-.1 F -.25(va)-.2 G
1.124(ilable with MacOS 8.1\).).25 F 1.124(DOS media)6.124 F
(containing PC Exchange \214les should be mounted as type)144 247.2 Q F2
(msdos)2.5 E F0(\(not)2.5 E F2(vfat)2.5 E F0 2.5(\)w)C(hen using Linux.)
-2.5 E(SGI/XINET)108 264 Q .838(Used by SGI machines when the)144 276 R
3.338(ym)-.15 G .838
(ount HFS disks. Data fork stored in a \214le. Resource fork in)-3.338 F
.069(subdirectory .HSResource with same name. Finder info as one record\
 in \214le .HSancillary)144 288 R 2.568(.S)-.65 G(eparate)-2.568 E
(.HSancillary for each data fork directory)144 300 Q(.)-.65 E
(Thursby Softw)108 316.8 Q(are Systems D)-.1 E -1.35(AV)-.4 G(E)1.35 E
(Allo)144 328.8 Q .177
(ws Macintoshes to store Apple \214les on SMB serv)-.25 F 2.678
(ers. Data)-.15 F .178(fork stored in a \214le. Resource fork)2.678 F(i\
n subdirectory resource.frk. Uses the AppleDouble format to store resou\
rce fork.)144 340.8 Q(Services for Macintosh)108 357.6 Q -.15(Fo)144
369.6 S 1.712(rmat of \214les stored by NT Serv).15 F 1.711
(ers on NTFS \214lesystems. Data fork is stored as "\214lename".)-.15 F
.208(Resource fork stored as a NTFS)144 381.6 R F1(str)2.708 E(eam)-.37
E F0 .209(called "\214lename:AFP_Resource". The \214nder info is stored)
2.708 F 1.718(as a NTFS)144 393.6 R F1(str)4.218 E(eam)-.37 E F0 1.717
(called "\214lename:Afp_AfpInfo". These streams are normally in)4.218 F
1.717(visible to the)-.4 F(user)144 405.6 Q(.)-.55 E -.8(Wa)144 422.4 S
.93(rning: mkisofs only partially supports the SFM format. If an HFS \
\214le or folder stored on the).8 F .641(NT serv)144 434.4 R .641
(er contains an)-.15 F F1(ille)3.141 E(gal)-.4 E F0 .641
(NT character in its name, then NT con)3.141 F -.15(ve)-.4 G .64
(rts these characters to).15 F F1(Pri-)3.14 E .223(vate Use Unicode)144
446.4 R F0 .223(characters. The characters are: " * / < > ?)2.723 F
2.724(|a)5.224 G .224(lso a space or period if it is the last)-2.724 F
1.569(character of the \214le name, character codes 0x01 to 0x1f \(cont\
rol characters\) and Apple' apple)144 458.4 R(logo.)144 470.4 Q
(Unfortunately)144 487.2 Q 3.731(,t)-.65 G 1.231(hese pri)-3.731 F -.25
(va)-.25 G 1.232
(te Unicode characters are not readable by the mkisofs NT e).25 F -.15
(xe)-.15 G(cutable.).15 E 1.16(Therefore an)144 499.2 R 3.66<798c>-.15 G
1.16(le or directory name containing these characters will be ignored -\
 including the)-3.66 F(contents of an)144 511.2 Q 2.5(ys)-.15 G
(uch directory)-2.5 E(.)-.65 E(MacOS X AppleDouble)108 528 Q .729
(When HFS/HFS+ \214les are copied or sa)144 540 R -.15(ve)-.2 G 3.229
(db).15 G 3.229(yM)-3.229 G .73
(acOS X on to a non-HFS \214le system \(e.g. UFS,)-3.229 F 1.092
(NFS etc.\), the \214les are stored in AppleDouble format.)144 552 R
1.091(Data fork stored in a \214le. Resource fork)6.091 F
(stored in a \214le with same name pre\214x)144 564 Q
(ed with "._". Finder info also stored in same "._" \214le.)-.15 E
(MacOS X HFS \(Alpha\))108 580.8 Q .576
(Not really an Apple/Unix encoding, b)144 592.8 R .577
(ut actual HFS/HFS+ \214les on a MacOS X system. Data fork)-.2 F .875(s\
tored in a \214le. Resource fork stored in a pseudo \214le with the sam\
e name with the suf)144 604.8 R .875(\214x '/rsrc'.)-.25 F
(The \214nderinfo is only a)144 616.8 Q -.25(va)-.2 G
(ilable via a MacOS X library call.).25 E
(Notes: \(also see README.macosx\))144 633.6 Q(Only w)144 650.4 Q
(orks when used on MacOS X.)-.1 E .659(If a \214le is found with a zero\
 length resource fork and empty \214nderinfo, it is assumed not to ha)
144 667.2 R -.15(ve)-.2 G(an)144 679.2 Q 2.5(yA)-.15 G
(pple/Unix encoding - therefore a TYPE and CREA)-2.5 E -.18(TO)-1.11 G
2.5(Rc).18 G(an be set using other methods.)-2.5 E F1(mkisofs)108 696 Q
F0 .391(will attempt to set the CREA)2.891 F -.18(TO)-1.11 G .39
(R, TYPE, date and possibly other \215ags from the \214nder info. Addi-)
.18 F(tionally)108 708 Q 3.581(,i)-.65 G 3.581(fi)-3.581 G 3.581(te)
-3.581 G 1.081(xists, the Macintosh \214lename is set from the \214nder\
 info, otherwise the Macintosh name is)-3.731 F
(based on the Unix \214lename - see the)108 720 Q F2(HFS MA)2.5 E(CINT)
-.55 E(OSH FILE N)-.18 E(AMES)-.2 E F0(section belo)2.5 E -.65(w.)-.25 G
-1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(17)198.45 E EP
%%Page: 18 18
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R .643
(When using the)108 84 R/F1 10/Times-Bold@0 SF(\255apple)3.143 E F0 .643
(option, the TYPE and CREA)3.143 F -.18(TO)-1.11 G 3.143(Ra).18 G .643
(re stored in the optional System Use or SUSP)-3.143 F .498
(\214eld in the ISO9660 Directory Record - in much the same w)108 96 R
.499(ay as the Rock Ridge attrib)-.1 F .499(utes are. In f)-.2 F .499
(act to)-.1 F(mak)108 108 Q 2.554(el)-.1 G .054(ife easy)-2.554 F 2.554
(,t)-.65 G .054(he Apple e)-2.554 F .053(xtensions are added at the be)
-.15 F .053(ginning of the e)-.15 F .053(xisting Rock Ridge attrib)-.15
F .053(utes \(i.e. to)-.2 F(get the Apple e)108 120 Q
(xtensions you get the Rock Ridge e)-.15 E(xtensions as well\).)-.15 E
.39(The Apple e)108 136.8 R .39
(xtensions require the resource fork to be stored as an ISO9660)-.15 F
/F2 10/Times-Italic@0 SF(associated)2.891 E F0 .391
(\214le. This is just lik)2.891 F(e)-.1 E(an)108 148.8 Q 3.186(yn)-.15 G
.686(ormal \214le stored in the ISO9660 \214lesystem e)-3.186 F .685
(xcept that the associated \214le \215ag is set in the Directory)-.15 F
.299(Record \(bit 2\). This \214le has the same name as the data fork \
\(the \214le seen by non-Apple machines\). Associ-)108 160.8 R
(ated \214les are normally ignored by other OSs)108 172.8 Q .363
(When using the)108 189.6 R F1(\255hfs)2.863 E F0 .362
(option, the TYPE and CREA)2.863 F -.18(TO)-1.11 G 2.862(Rp).18 G .362
(lus other \214nder info, are stored in a separate HFS)-2.862 F
(directory)108 201.6 Q 3.677(,n)-.65 G 1.177
(ot visible on the ISO9660 v)-3.677 F 1.178
(olume. The HFS directory references the same data and resource)-.2 F
(fork \214les described abo)108 213.6 Q -.15(ve)-.15 G(.).15 E .334
(In most cases, it is better to use the)108 230.4 R F1(\255hfs)2.833 E
F0 .333(option instead of the)2.833 F F1(\255apple)2.833 E F0 .333
(option, as the latter imposes the lim-)2.833 F 1.012
(ited ISO9660 characters allo)108 242.4 R 1.013(wed in \214lenames. Ho)
-.25 F(we)-.25 E -.15(ve)-.25 G 1.813 -.4(r, t).15 H 1.013(he Apple e).4
F 1.013(xtensions do gi)-.15 F 1.313 -.15(ve t)-.25 H 1.013(he adv).15 F
1.013(antage that)-.25 F .21(the \214les are pack)108 254.4 R .21
(ed on the disk more ef)-.1 F .209(\214ciently and it may be possible t\
o \214t more \214les on a CD - important)-.25 F
(when the total size of the source \214les is approaching 650MB.)108
266.4 Q/F3 10.95/Times-Bold@0 SF(HFS MA)72 295.2 Q(CINT)-.602 E
(OSH FILE N)-.197 E(AMES)-.219 E F0 .101(Where possible, the HFS \214le\
name that is stored with an Apple/Unix \214le is used for the HFS part \
of the CD.)108 307.2 R(Ho)108 319.2 Q(we)-.25 E -.15(ve)-.25 G 1.429 -.4
(r, n).15 H .628(ot all the Apple/Unix encodings store the HFS \214lena\
me with the \214nderinfo. In these cases, the).4 F .66(Unix \214lename \
is used - with escaped special characters. Special characters include '\
/' and characters with)108 331.2 R(codes o)108 343.2 Q -.15(ve)-.15 G
2.5(r1).15 G(27.)-2.5 E .719
(Aufs escapes these characters by using ":" follo)108 360 R .719
(wed by the character code as tw)-.25 F 3.219(oh)-.1 G 1.018 -.15(ex d)
-3.219 H .718(igits. Netatalk and).15 F(EtherShare ha)108 372 Q .3 -.15
(ve a s)-.2 H(imilar scheme, b).15 E(ut uses "%" instead of a ":".)-.2 E
.527(If mkisofs can')108 388.8 R 3.027<748c>-.18 G .527
(nd an HFS \214lename, then it uses the Unix name, with an)-3.027 F
3.028(y%)-.15 G .528(xx or :xx characters \(xx ==)-3.028 F(tw)108 400.8
Q 3.059(oh)-.1 G .859 -.15(ex d)-3.059 H .559(igits\) con).15 F -.15(ve)
-.4 G .558(rted to a single character code. If "xx" are not he).15 F
3.058(xd)-.15 G .558(igits \([0-9a-fA-F]\), then the)-3.058 F 3.058(ya)
-.15 G(re)-3.058 E .928(left alone - although an)108 412.8 R 3.429(yr)
-.15 G .929(emaining ":" is con)-3.429 F -.15(ve)-.4 G .929
(rted to "%" as colon is the HFS directory separator).15 F 3.429(.C)-.55
G(are)-3.429 E(must be tak)108 424.8 Q
(en, as an ordinary Unix \214le with %xx or :xx will also be con)-.1 E
-.15(ve)-.4 G(rted. e.g.).15 E 12.5(This:2fFile con)108 441.6 R -.15(ve)
-.4 G(rted to This/File).15 E 20.83(This:File con)108 465.6 R -.15(ve)
-.4 G(rted to This%File).15 E 13.05(This:t7File con)108 489.6 R -.15(ve)
-.4 G(rted to This%t7File).15 E .68
(Although HFS \214lenames appear to support upper and lo)108 506.4 R .68
(wer case letters, the \214lesystem is case insensiti)-.25 F -.15(ve)
-.25 G(.).15 E .419(i.e. the \214lenames "aBc" and "AbC" are the same. \
If a \214le is found in a directory with the same HFS name,)108 518.4 R
(then)108 530.4 Q F2(mkisofs)3.454 E F0 .954
(will attempt, where possible, to mak)3.454 F 3.454(eau)-.1 G .954
(nique name by adding '_' characters to one of the)-3.454 F
(\214lenames.)108 542.4 Q .665(If an HFS \214lename e)108 559.2 R .665(\
xists for a \214le, then mkisofs can use this name as the starting poin\
t for the ISO9660,)-.15 F 1.051
(Joliet and Rock Ridge \214lenames using the)108 571.2 R F1
(\255mac-name)3.551 E F0 1.05
(option. Normal Unix \214les without an HFS name)3.551 F
(will still use their Unix name.)108 583.2 Q(e.g.)5 E .329(If a)108 600
R F2(MacBinary)2.829 E F0(\(or)2.829 E F2 .329(PC Exc)2.829 F(hang)-.15
E(e)-.1 E F0 2.829<298c>.18 G .329(le is stored as)-2.829 F F2(someima)
2.829 E -.1(ge)-.1 G(.gif)-.05 E(.bin)-.15 E F0 .33
(on the Unix \214lesystem, b)2.83 F .33(ut contains a)-.2 F .685
(HFS \214le called)108 612 R F2(someima)3.185 E -.1(ge)-.1 G(.gif)-.05 E
F0 3.185(,t)1.96 G .684(hen this is the name that w)-3.185 F .684
(ould appear on the HFS part of the CD. Ho)-.1 F(w-)-.25 E -2.15 -.25
(ev e)108 624 T 1.111 -.4(r, a).25 H 2.811(sm).4 G .312(kisofs uses the\
 Unix name as the starting point for the other names, then the ISO9660 \
name gen-)-2.811 F .068(erated will probably be)108 636 R F2(SOMEIMA)
2.568 E(G.BIN)-.35 E F0 .067(and the Joliet/Rock Ridge w)2.568 F .067
(ould be)-.1 F F2(someima)2.567 E -.1(ge)-.1 G(.gif)-.05 E(.bin)-.15 E
F0 5.067(.A).24 G(lthough)-5.067 E .176(the actual data \(in this case\
\) is a GIF image. This option will use the HFS \214lename as the start\
ing point and)108 648 R(the ISO9660 name will probably be)108 660 Q F2
(SOMEIMA)2.5 E(G.GIF)-.35 E F0(and the Joliet/Rock Ridge w)2.5 E
(ould be)-.1 E F2(someima)2.5 E -.1(ge)-.1 G(.gif)-.05 E F0(.)1.96 E
.609(Using the)108 676.8 R F1(\255mac-name)3.109 E F0 .609
(option will not currently w)3.109 F .609(ork with the)-.1 F F1<ad54>
3.108 E F0 .608(option - the Unix name will be used in)3.108 F
(the TRANS.TBL \214le, not the Macintosh name.)108 688.8 Q .621
(The character set used to con)108 705.6 R -.15(ve)-.4 G .621(rt an).15
F 3.122(yH)-.15 G .622
(FS \214le name to a Joliet/Rock Ridge \214le name def)-3.122 F .622
(aults to)-.1 F F2(cp10000)3.122 E F0 .909(\(Mac Roman\).)108 717.6 R
.909(The character set used can be speci\214ed using the)5.909 F F2
(-input-hfs-c)3.408 E(har)-.15 E(set)-.1 E F0 .908(option. Other b)3.408
F .908(uilt in)-.2 F 2.238(HFS character sets are: cp10006 \(MacGreek\)\
, cp10007 \(MacCyrillic\), cp10029 \(MacLatin2\), cp10079)108 729.6 R
-1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(18)198.45 E EP
%%Page: 19 19
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(\(MacIcelandandic\) and cp10081 \(MacT)108 84 Q(urkish\).)-.45 E .747
(Note: the character codes used by HFS \214le names tak)108 100.8 R .746
(en from the v)-.1 F .746(arious Apple/Unix formats will not be)-.25 F
(con)108 112.8 Q -.15(ve)-.4 G .687(rted as the).15 F 3.187(ya)-.15 G
.687(re assumed to be in the correct Apple character set. Only the Joli\
et/Rock Ridge names)-3.187 F(deri)108 124.8 Q -.15(ve)-.25 G 2.5(df).15
G(rom the HFS \214le names will be con)-2.5 E -.15(ve)-.4 G(rted.).15 E
.423(The e)108 141.6 R .423(xisting mkisofs code will \214lter out an)
-.15 F 2.923(yi)-.15 G(lle)-2.923 E -.05(ga)-.15 G 2.923(lc).05 G .423
(haracters for the ISO9660 and Joliet \214lenames, b)-2.923 F .422
(ut as)-.2 F .279(mkisofs e)108 153.6 R .279
(xpects to be dealing directly with Unix names, it lea)-.15 F -.15(ve)
-.2 G 2.78(st).15 G .28(he Rock Ridge names as is.)-2.78 F .28
(But as '/' is)5.28 F 2.5(al)108 165.6 S -2.25 -.15(eg a)-2.5 H 2.5(lH)
.15 G(FS \214lename character)-2.5 E 2.5(,t)-.4 G(he)-2.5 E/F1 10
/Times-Bold@0 SF(\255mac-name)2.5 E F0(option con)2.5 E -.15(ve)-.4 G
(rts '/' to a '_' in Rock Ridge \214lenames.).15 E .292(If the Apple e)
108 182.4 R .291(xtensions are used, then only the ISO9660 \214lenames \
will appear on the Macintosh. Ho)-.15 F(we)-.25 E -.15(ve)-.25 G -.4(r,)
.15 G .6(as the Macintosh ISO9660 dri)108 194.4 R -.15(ve)-.25 G .6
(rs can use).15 F/F2 10/Times-Italic@0 SF(Le)3.1 E .6(vel 2)-.15 F F0 .6
(\214lenames, then you can use options lik)3.1 F(e)-.1 E F1(\255allo)3.1
E(w-multi-)-.1 E(dot)108 206.4 Q F0 1.077
(without problems on a Macintosh - still tak)3.578 F 3.577(ec)-.1 G
1.077(are o)-3.577 F -.15(ve)-.15 G 3.577(rt).15 G 1.077
(he names, for e)-3.577 F(xample)-.15 E F2(this.\214le)3.577 E(.name)
-.15 E F0 1.077(will be)3.577 F(con)108 218.4 Q -.15(ve)-.4 G 1.439
(rted to).15 F F2(THIS.FILE)3.939 E F0 1.439(i.e. only ha)3.939 F 1.739
-.15(ve o)-.2 H 1.439(ne '.).15 F 1.439(', also \214lename)-.7 F F2
(abcdefgh)3.939 E F0 1.44(will be seen as)3.94 F F2(ABCDEFGH)3.94 E F0
-.2(bu)3.94 G(t).2 E F2(abcdefghi)108 230.4 Q F0 .443(will be seen as)
2.943 F F2(ABCDEFGHI.)2.943 E F0 .443(i.e. with a '.)5.443 F 2.943('a)
-.7 G 2.943(tt)-2.943 G .443(he end - don')-2.943 F 2.943(tk)-.18 G(no)
-2.943 E 2.943(wi)-.25 G 2.943(ft)-2.943 G .442
(his is a Macintosh prob-)-2.943 F 1.212(lem or mkisofs/mkh)108 242.4 R
1.212(ybrid problem. All \214lenames will be in uppercase when vie)-.05
F 1.212(wed on a Macintosh. Of)-.25 F(course, DOS/W)108 254.4 Q
(in3.X machines will not be able to see Le)-.4 E -.15(ve)-.25 G 2.5
(l2\214).15 G(lenames...)-2.5 E/F3 10.95/Times-Bold@0 SF(HFS CUST)72
283.2 Q(OM V)-.197 E(OLUME/FOLDER ICONS)-.493 E F0 2.072 -.8(To g)108
295.2 T -2.15 -.25(iv e).8 H 2.972(aH)3.222 G .472
(FS CD a custom icon, mak)-2.972 F 2.972(es)-.1 G .472
(ure the root \(top le)-2.972 F -.15(ve)-.25 G .471
(l\) folder includes a standard Macintosh v).15 F(ol-)-.2 E .465
(ume icon \214le. T)108 307.2 R 2.965(og)-.8 G -2.15 -.25(iv e)-2.965 H
2.965(av)3.215 G .466
(olume a custom icon on a Macintosh, an icon has to be pasted o)-3.165 F
-.15(ve)-.15 G 2.966(rt).15 G .466(he v)-2.966 F(olume')-.2 E(s)-.55 E
.707(icon in the "Get Info" box of the v)108 319.2 R .706
(olume. This creates an in)-.2 F .706
(visible \214le called 'Icon\\r' \('\\r' is the 'carriage)-.4 F
(return' character\) in the root folder)108 331.2 Q(.)-.55 E 2.5(Ac)108
348 S(ustom folder icon is v)-2.5 E(ery similar - an in)-.15 E
(visible \214le called 'Icon\\r' e)-.4 E(xits in the folder itself.)-.15
E .181(Probably the easiest w)108 364.8 R .182(ay to create a custom ic\
on that mkisofs can use, is to format a blank HFS \215opp)-.1 F 2.682
(yd)-.1 G(isk)-2.682 E 1.068(on a Mac, paste an icon to its "Get Info" \
box. If using Linux with the HFS module installed, mount the)108 376.8 R
(\215opp)108 388.8 Q 2.5(yu)-.1 G(sing something lik)-2.5 E(e:)-.1 E
(mount \255t hfs /de)152.45 412.8 Q(v/fd0 /mnt/\215opp)-.25 E(y)-.1 E
(The \215opp)108 436.8 Q 2.5(yw)-.1 G
(ill be mounted as a CAP \214le system by def)-2.5 E
(ault. Then run mkisofs using something lik)-.1 E(e:)-.1 E
(mkisofs \255\255cap \255o output source_dir /mnt/\215opp)152.45 460.8 Q
(y)-.1 E .03
(If you are not using Linux, then you can use the hfsutils to cop)108
484.8 R 2.53(yt)-.1 G .03(he icon \214le from the \215opp)-2.53 F 1.33
-.65(y. H)-.1 H -.25(ow).65 G -2.15 -.25(ev e).25 H .83 -.4(r, c).25 H
(are).4 E(has to be tak)108 496.8 Q
(en, as the icon \214le contains a control character)-.1 E 2.5(.e)-.55 G
(.g.)-2.5 E(hmount /de)152.45 520.8 Q(v/fd0)-.25 E(hdir \255a)152.45
532.8 Q(hcop)152.45 544.8 Q 2.5<79ad>-.1 G 2.5(mI)-2.5 G
(con^V^M icon_dir/icon)-2.5 E(Where '^V^M' is control-V follo)108 568.8
Q(wed by control-M. Then run)-.25 E F1(mkisofs)2.5 E F0
(by using something lik)2.5 E(e:)-.1 E
(mkisofs \255\255macbin \255o output source_dir icon_dir)152.45 592.8 Q
.681(The procedure for creating/using custom folder icons is v)108 609.6
R .68(ery similar - paste an icon to folder')-.15 F 3.18(s")-.55 G .68
(Get Info")-3.18 F
(box and transfer the resulting 'Icon\\r' \214le to the rele)108 621.6 Q
-.25(va)-.25 G(nt directory in the mkisofs source tree.).25 E -1.1(Yo)
108 638.4 S 2.5(um)1.1 G(ay w)-2.5 E
(ant to hide the icon \214les from the ISO9660 and Joliet trees.)-.1 E
4.317 -.8(To g)108 655.2 T -2.15 -.25(iv e).8 H 5.217(ac)5.467 G 2.717
(ustom icon to a Joliet CD, follo)-5.217 F 5.217(wt)-.25 G 2.717
(he instructions found at: http://www)-5.217 F(.f)-.65 E(adden.com/cdr)
-.1 E(-)-.2 E -.1(fa)108 667.2 S(q/f).1 E(aq03.html#[3-21])-.1 E F3
(HFS BOO)72 696 Q 2.738(TD)-.438 G(RIVER)-2.738 E F0(It)108 708 Q F2
(may)2.5 E F0(be possible to mak)2.5 E 2.5(et)-.1 G(he h)-2.5 E
(ybrid CD bootable on a Macintosh.)-.05 E 3.103(Ab)108 724.8 S .603
(ootable HFS CD requires an Apple CD-R)-3.103 F .602
(OM \(or compatible\) dri)-.4 F -.15(ve)-.25 G 1.402 -.4(r, a b).15 H
.602(ootable HFS partition and the).4 F -1.11(Ve)72 768 S(rsion 2.0)1.11
E(24 Dec 2002)162.9 E(19)198.45 E EP
%%Page: 20 20
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(necessary System, Finder)108 84 Q 2.5(,e)-.4 G(tc. \214les.)-2.5 E
2.928(Ad)108 100.8 S(ri)-2.928 E -.15(ve)-.25 G 2.928(rc).15 G .428
(an be obtained from an)-2.928 F 2.928(yo)-.15 G .428
(ther Macintosh bootable CD-R)-2.928 F .428(OM using the)-.4 F/F1 10
/Times-Italic@0 SF(apple_driver)2.928 E F0(utility)2.928 E 2.928(.T)-.65
G(his)-2.928 E(\214le can then be used with the)108 112.8 Q/F2 10
/Times-Bold@0 SF(\255boot-hfs-\214le)2.5 E F0(option.)2.5 E 1.563
(The HFS partition \(i.e. the h)108 129.6 R 1.563
(ybrid disk in our case\) must contain a suitable System F)-.05 F(older)
-.15 E 4.063(,a)-.4 G -.05(ga)-4.063 G 1.562(in from).05 F(another CD-R)
108 141.6 Q(OM or disk.)-.4 E -.15(Fo)108 158.4 S 2.851(rap).15 G .351
(artition to be bootable, it must ha)-2.851 F .652 -.15(ve i)-.2 H(t')
.15 E(s)-.55 E F1 .352(boot bloc)2.852 F(k)-.2 E F0 .352
(set. The boot block is in the \214rst tw)2.852 F 2.852(ob)-.1 G .352
(locks of a)-2.852 F 1.67(partition. F)108 170.4 R 1.67
(or a non-bootable partition the boot block is full of zeros. Normally)
-.15 F 4.169(,w)-.65 G 1.669(hen a System \214le is)-4.169 F .41(copied\
 to partition on a Macintosh disk, the boot block is \214lled with a nu\
mber of required settings - unfor)108 182.4 R(-)-.2 E(tunately I don')
108 194.4 Q 2.5(tk)-.18 G(no)-2.5 E 2.5(wt)-.25 G
(he full spec for the boot block, so I'm guessing that the follo)-2.5 E
(wing will w)-.25 E(ork OK.)-.1 E .815(Therefore, the utility)108 211.2
R F1(apple_driver)3.314 E F0 .814(also e)3.314 F .814(xtracts the boot \
block from the \214rst HFS partition it \214nds on the)-.15 F(gi)108
223.2 Q -.15(ve)-.25 G 2.5(nC).15 G(D-R)-2.5 E
(OM and this is used for the HFS partition created by)-.4 E F2(mkisofs)
2.5 E F0(.)A(PLEASE NO)108 240 Q(TE)-.4 E .522(By using a dri)144 252 R
-.15(ve)-.25 G 3.022(rf).15 G .522(rom an Apple CD and cop)-3.022 F .522
(ying Apple softw)-.1 F .523(are to your CD, you become liable)-.1 F
(to obe)144 264 Q 2.5(yA)-.15 G(pple Computer)-2.5 E 2.5(,I)-.4 G
(nc. Softw)-2.5 E(are License Agreements.)-.1 E/F3 10.95/Times-Bold@0 SF
(EL T)72 280.8 Q(ORIT)-.197 E 2.738(OB)-.197 G(OO)-2.738 E 2.738(TI)
-.438 G(NFORMA)-2.738 E(TION T)-1.04 E(ABLE)-.986 E F0 .205(When the)108
292.8 R F2(\255boot-inf)2.705 E(o-table)-.25 E F0 .204(option is gi)
2.704 F -.15(ve)-.25 G(n,).15 E F2(mkisofs)2.704 E F0 .204
(will modify the boot \214le speci\214ed by the)2.704 F F2<ad62>2.704 E
F0 .204(option by)2.704 F .63
(inserting a 56-byte "boot information table" at of)108 304.8 R .63
(fset 8 in the \214le.)-.25 F .63
(This modi\214cation is done in the source)5.63 F .163
(\214lesystem, so mak)108 316.8 R 2.662(es)-.1 G .162(ure you use a cop)
-2.662 F 2.662(yi)-.1 G 2.662(ft)-2.662 G .162
(his \214le is not easily recreated!)-2.662 F .162
(This \214le contains pointers which)5.162 F
(may not be easily or reliably obtained at boot time.)108 328.8 Q
(The format of this table is as follo)108 345.6 Q(ws; all inte)-.25 E
(gers are in section 7.3.1 \("little endian"\) format.)-.15 E(Of)122.4
369.6 Q 44.76(fset Name)-.25 F 52.28(Size Meaning)84.12 F 64.5(8b)124.9
381.6 S 77.72(i_pvd 4)-64.5 F 40.89(bytes LB)2.5 F 2.5(Ao)-.35 G 2.5(fp)
-2.5 G(rimary v)-2.5 E(olume descriptor)-.2 E 59.5(12 bi_\214le)122.4
393.6 R 2.5(4b)82.44 G 40.89(ytes LB)-2.5 F 2.5(Ao)-.35 G 2.5(fb)-2.5 G
(oot \214le)-2.5 E 59.5(16 bi_length)122.4 405.6 R 2.5(4b)70.22 G 40.89
(ytes Boot)-2.5 F(\214le length in bytes)2.5 E 59.5(20 bi_csum)122.4
417.6 R 2.5(4b)74.11 G 40.89(ytes 32-bit)-2.5 F(checksum)2.5 E 59.5
(24 bi_reserv)122.4 429.6 R 59(ed 40)-.15 F 35.89(bytes Reserv)2.5 F(ed)
-.15 E .364(The 32-bit checksum is the sum of all the 32-bit w)108 453.6
R .365(ords in the boot \214le starting at byte of)-.1 F .365(fset 64.)
-.25 F .365(All linear)5.365 F(block addresses \(LB)108 465.6 Q
(As\) are gi)-.35 E -.15(ve)-.25 G 2.5(ni).15 G 2.5(nC)-2.5 G 2.5(Ds)
-2.5 G(ectors \(normally 2048 bytes\).)-2.5 E F3(CONFIGURA)72 482.4 Q
(TION)-1.04 E F2(mkisofs)108 494.4 Q F0 .633(looks for the)3.133 F F2
(.mkisofsr)3.133 E(c)-.18 E F0 .633(\214le, \214rst in the current w)
3.133 F .633(orking directory)-.1 F 3.133(,t)-.65 G .633
(hen in the user')-3.133 F 3.133(sh)-.55 G .632(ome direc-)-3.133 F
(tory)108 506.4 Q 2.565(,a)-.65 G .065
(nd then in the directory in which the)-2.565 F F2(mkisofs)2.565 E F0
.065(binary is stored.)2.565 F .065
(This \214le is assumed to contain a series)5.065 F .209
(of lines of the form)108 518.4 R F2 -1.25 -.9(TA G)2.709 H(=).9 E F1
(value).29 E(,)-.1 E F0 .209(and in this w)2.709 F .209
(ay you can specify certain options.)-.1 F .209
(The case of the tag is not)5.209 F 3.918(signi\214cant. Some)108 530.4
R 1.419(\214elds in the v)3.918 F 1.419
(olume header are not settable on the command line, b)-.2 F 1.419
(ut can be altered)-.2 F .124(through this f)108 542.4 R(acility)-.1 E
5.124(.C)-.65 G .124(omments may be placed in this \214le, using lines \
which start with a hash \(#\) character)-5.124 F(.)-.55 E F2(APPI)108
559.2 Q F0 .681(The application identi\214er should describe the applic\
ation that will be on the disc.)12.67 F .682(There is space)5.682 F 1.36
(on the disc for 128 characters of information.)144 571.2 R 1.359
(May be o)6.359 F -.15(ve)-.15 G 1.359(rridden using the).15 F F2<ad41>
3.859 E F0 1.359(command line)3.859 F(option.)144 583.2 Q F2(COPY)108
600 Q F0 1.138(The cop)7.67 F 1.139(yright information, often the name \
of a \214le on the disc containing the cop)-.1 F 1.139(yright notice.)
-.1 F .703(There is space in the disc for 37 characters of information.)
144 612 R .702(May be o)5.702 F -.15(ve)-.15 G .702(rridden using the)
.15 F F2(\255copy-)3.202 E(right)144 624 Q F0(command line option.)2.5 E
F2(ABST)108 640.8 Q F0 1.473(The abstract information, often the name o\
f a \214le on the disc containing an abstract.)9.88 F 1.474(There is)
6.474 F .768(space in the disc for 37 characters of information.)144
652.8 R .768(May be o)5.768 F -.15(ve)-.15 G .768(rridden using the).15
F F2(\255abstract)3.268 E F0(com-)3.268 E(mand line option.)144 664.8 Q
F2(BIBL)108 681.6 Q F0 1.751(The bibliographic information, often the n\
ame of a \214le on the disc containing a bibliograph)12.1 F -.65(y.)-.05
G .98(There is space in the disc for 37 characters of information.)144
693.6 R .979(May be o)5.979 F -.15(ve)-.15 G .979(rridden using the).15
F F2(\255bilio)3.479 E F0(command line option.)144 705.6 Q -1.11(Ve)72
768 S(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(20)198.45 E EP
%%Page: 21 21
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10
/Times-Bold@0 SF(PREP)108 84 Q F0 .282
(This should describe the preparer of the CDR)9.89 F .282
(OM, usually with a mailing address and phone num-)-.4 F(ber)144 96 Q
5.122(.T)-.55 G .122
(here is space on the disc for 128 characters of information.)-5.122 F
.122(May be o)5.122 F -.15(ve)-.15 G .121(rridden using the).15 F F1
<ad70>2.621 E F0(command line option.)144 108 Q F1(PUBL)108 124.8 Q F0
.021(This should describe the publisher of the CDR)9.33 F .022
(OM, usually with a mailing address and phone num-)-.4 F(ber)144 136.8 Q
5.09(.T)-.55 G .09
(here is space on the disc for 128 characters of information.)-5.09 F
.089(May be o)5.089 F -.15(ve)-.15 G .089(rridden using the).15 F F1
<ad50>2.589 E F0(command line option.)144 148.8 Q F1(SYSI)108 165.6 Q F0
.515(The System Identi\214er)13.77 F 5.515(.T)-.55 G .516
(here is space on the disc for 32 characters of information.)-5.515 F
.516(May be o)5.516 F -.15(ve)-.15 G -.2(r-).15 G(ridden using the)144
177.6 Q F1(\255sysid)2.5 E F0(command line option.)2.5 E F1 -.45(VO)108
194.4 S(LI).45 E F0 .424(The V)10.89 F .424(olume Identi\214er)-1.29 F
5.423(.T)-.55 G .423
(here is space on the disc for 32 characters of information.)-5.423 F
.423(May be o)5.423 F -.15(ve)-.15 G -.2(r-).15 G(ridden using the)144
206.4 Q F1<ad56>2.5 E F0(command line option.)2.5 E F1 -.45(VO)108 223.2
S(LS).45 E F0 1.363(The V)9.22 F 1.363(olume Set Name.)-1.29 F 1.364
(There is space on the disc for 128 characters of information.)6.363 F
1.364(May be)6.364 F -.15(ove)144 235.2 S(rridden using the).15 E F1
<ad76>2.5 E(olset)-.1 E F0(command line option.)2.5 E F1(HFS_TYPE)108
252 Q F0 .22(The def)144 264 R .22
(ault TYPE for Macintosh \214les. Must be e)-.1 F .219
(xactly 4 characters.)-.15 F .219(May be o)5.219 F -.15(ve)-.15 G .219
(rridden using the).15 F F1(\255hfs-type)144 276 Q F0
(command line option.)2.5 E F1(HFS_CREA)108 292.8 Q -.18(TO)-.95 G(R).18
E F0 1.676(The def)144 304.8 R 1.677(ault CREA)-.1 F -.18(TO)-1.11 G
4.177(Rf).18 G 1.677(or Macintosh \214les. Must be e)-4.177 F 1.677
(xactly 4 characters.)-.15 F 1.677(May be o)6.677 F -.15(ve)-.15 G
(rridden).15 E(using the)144 316.8 Q F1(\255hfs-cr)2.5 E(eator)-.18 E F0
(command line option.)2.5 E F1(mkisofs)108 333.6 Q F0 2.308
(can also be con\214gured at compile time with def)4.809 F 2.308
(aults for man)-.1 F 4.808(yo)-.15 G 4.808(ft)-4.808 G 2.308
(hese \214elds.)-4.808 F 2.308(See the \214le)7.308 F(def)108 345.6 Q
(aults.h.)-.1 E/F2 10.95/Times-Bold@0 SF(EXAMPLES)72 374.4 Q F0 1.756
-.8(To c)108 386.4 T .156(reate a v).8 F .156
(anilla ISO-9660 \214lesystem image in the \214le)-.25 F/F3 10
/Times-Italic@0 SF(cd.iso)2.657 E F0 2.657(,w).18 G .157
(here the directory)-2.657 F F3(cd_dir)2.657 E F0 .157(will become the)
2.657 F(root directory if the CD, call:)108 398.4 Q 2.5(%m)108 415.2 S
(kisofs \255o cd.iso cd_dir)-2.5 E 1.6 -.8(To c)108 432 T
(reate a CD with Rock Ridge e).8 E(xtensions of the source directory)
-.15 E F3(cd_dir)2.5 E F0(:).73 E 2.5(%m)108 448.8 S
(kisofs \255o cd.iso \255R cd_dir)-2.5 E 1.91 -.8(To c)108 465.6 T .31
(reate a CD with Rock Ridge e).8 F .31
(xtensions of the source directory)-.15 F F3(cd_dir)2.81 E F0 .31
(where all \214les ha)2.81 F .61 -.15(ve a)-.2 H 2.81(tl).15 G .31
(east read)-2.81 F(permission and all \214les are o)108 477.6 Q(wned by)
-.25 E F3 -.45(ro)2.5 G(ot).45 E F0 2.5(,c).68 G(all:)-2.5 E 2.5(%m)108
494.4 S(kisofs \255o cd.iso \255r cd_dir)-2.5 E 1.6 -.8(To c)108 511.2 T
(reate a HFS h).8 E(ybrid CD with the Joliet and Rock Ridge e)-.05 E
(xtensions of the source directory)-.15 E F3(cd_dir)2.5 E F0(:).73 E 2.5
(%m)108 528 S(kisofs \255o cd.iso \255R \255J \255hfs cd_dir)-2.5 E 1.6
-.8(To c)108 544.8 T(reate a HFS h).8 E
(ybrid CD from the source directory)-.05 E F3(cd_dir)2.5 E F0
(that contains Netatalk Apple/Unix \214les:)2.5 E 2.5(%m)108 561.6 S
(kisofs \255o cd.iso \255\255netatalk cd_dir)-2.5 E 1.85 -.8(To c)108
578.4 T .25(reate a HFS h).8 F .25(ybrid CD from the source directory)
-.05 F F3(cd_dir)2.751 E F0 2.751(,g).73 G -.25(iv)-2.751 G .251
(ing all \214les CREA).25 F -.18(TO)-1.11 G 2.751(Ra).18 G .251
(nd TYPES based)-2.751 F(on just their \214lename e)108 590.4 Q
(xtensions listed in the \214le "mapping".:)-.15 E 2.5(%m)108 607.2 S
(kisofs \255o cd.iso \255map mapping cd_dir)-2.5 E 4.94 -.8(To c)108 624
T 3.339(reate a CD with the 'Apple Extensions to ISO9660', from the sou\
rce directories).8 F F3(cd_dir)5.839 E F0(and)5.839 E F3(another_dir)108
636 Q(.)-1.11 E F0 1.358(Files in all the kno)6.358 F 1.359
(wn Apple/Unix format are decoded and an)-.25 F 3.859(yo)-.15 G 1.359
(ther \214les are gi)-3.859 F -.15(ve)-.25 G 3.859(nC).15 G(RE-)-3.859 E
-.46 -1.11(AT O)108 648 T 2.5(Ra)1.11 G
(nd TYPE based on their magic number gi)-2.5 E -.15(ve)-.25 G 2.5(ni).15
G 2.5(nt)-2.5 G(he \214le "magic":)-2.5 E 2.5(%m)108 664.8 S
(kisofs \255o cd.iso \255apple \255magic magic \255probe \\)-2.5 E
(cd_dir another_dir)128 676.8 Q .62(The follo)108 693.6 R .62(wing e)
-.25 F .62(xample puts dif)-.15 F .619
(ferent \214les on the CD that all ha)-.25 F .919 -.15(ve t)-.2 H .619
(he name README, b).15 F .619(ut ha)-.2 F .919 -.15(ve d)-.2 H(if).15 E
(ferent)-.25 E
(contents when seen as a ISO9660/RockRidge, Joliet or HFS CD.)108 705.6
Q(Current directory contains:)108 722.4 Q -1.11(Ve)72 768 S(rsion 2.0)
1.11 E(24 Dec 2002)162.9 E(21)198.45 E EP
%%Page: 22 22
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R 2.5(%l)
108 84 S 2.5<73ad>-2.5 G(F)-2.5 E 10(README.hfs README.joliet)108 96 R
7.5(README.unix cd_dir/)5 F .02(The follo)108 112.8 R .02
(wing command puts the contents of the directory)-.25 F/F1 10
/Times-Italic@0 SF(cd_dir)2.521 E F0 .021
(on the CD along with the three README)2.521 F(\214les - b)108 124.8 Q
(ut only one will be seen from each of the three \214lesystems:)-.2 E
2.5(%m)108 141.6 S
(kisofs \255o cd.iso \255hfs \255J \255r \255graft-points \\)-2.5 E
(\255hide README.hfs \255hide README.joliet \\)128 153.6 Q
(\255hide-joliet README.hfs \255hide-joliet README.unix \\)128 165.6 Q
(\255hide-hfs README.joliet \255hide-hfs README.unix \\)128 177.6 Q
(README=README.hfs README=README.joliet \\)128 189.6 Q
(README=README.unix cd_dir)128 201.6 Q .316(i.e. the \214le README.hfs \
will be seen as README on the HFS CD and the other tw)108 218.4 R 2.816
(oR)-.1 G .316(EADME \214les will)-2.816 F
(be hidden. Similarly for the Joliet and ISO9660/RockRidge CD.)108 230.4
Q(There are probably all sorts of strange results possible with combina\
tions of the hide options ...)108 247.2 Q/F2 10.95/Times-Bold@0 SF -.548
(AU)72 276 S(THOR).548 E/F3 10/Times-Bold@0 SF(mkisofs)108 288 Q F0 .645
(is not based on the standard mk*fs tools for unix, because we must gen\
erate a complete)3.145 F(cop)5.645 E 3.145(yo)-.1 G(f)-3.145 E .816
(an e)108 300 R .816(xisting \214lesystem on a disk in the)-.15 F .815
(iso9660 \214lesystem.)5.815 F .815
(The name mkisofs is probably a bit of a mis-)5.815 F(nomer)108 312 Q
3.534(,s)-.4 G 1.034(ince it not only creates the \214lesystem, b)-3.534
F 1.035(ut it also populates it as well.)-.2 F(Ho)6.035 E(we)-.25 E -.15
(ve)-.25 G 1.835 -.4(r, t).15 H 1.035(he appropriate).4 F(tool name for\
 a UNIX tool that creates populated \214lesystems - mkproto - is not we\
ll kno)108 324 Q(wn.)-.25 E .385(Eric Y)108 340.8 R .385(oungdale <eric)
-1.1 F .385(y@gnu.ai.mit.edu> or <eric@andante.or)-.15 F .385
(g> wrote the \214rst v)-.18 F .385(ersions \(1993 .)-.15 F -2.948 1.666
(.. 1)1.666 H .384(998\) of)-1.666 F .718(the mkisofs utility)108 352.8
R 5.718(.T)-.65 G .718(he cop)-5.718 F .719(yright for old v)-.1 F .719
(ersions of the mkisofs utility is held by Yggdrasil Computing,)-.15 F
4.365(Incorporated. J)108 364.8 R -.25(..)-5.5 K(or)-4.5 5.5 M 4.365(gS)
-.18 G 1.865(chilling wrote the SCSI transport library and it')-4.365 F
4.365(sa)-.55 G 1.865(daptation layer to)-4.365 F F3(mkisofs)4.365 E F0
(and)4.365 E(ne)108 376.8 Q 1.092
(wer parts \(starting from 1999\) of the utility)-.25 F 3.592(,t)-.65 G
1.092(his mak)-3.592 F(es)-.1 E F3(mkisofs)3.592 E F0(Cop)3.592 E 1.092
(yright \(C\) 1999, 2000, 2001 J)-.1 F -.25(..)-5.5 K(or)-4.5 5.5 M(g)
-.18 E(Schilling.)108 388.8 Q(HFS h)108 405.6 Q(ybrid code Cop)-.05 E
(yright \(C\) James Pearson 1997, 1998, 1999, 2000, 2001)-.1 E
(libhfs code Cop)108 417.6 Q(yright \(C\) 1996, 1997 Robert Leslie)-.1 E
(lib\214le code Cop)108 429.6 Q(yright \(C\) Ian F)-.1 E 2.5(.D)-.8 G
(arwin 1986, 1987, 1989, 1990, 1991, 1992, 1994, 1995.)-2.5 E F2(NO)72
446.4 Q(TES)-.438 E F3(Mkisofs)108 458.4 Q F0 .62
(may safely be installed suid root. This may be needed to allo)3.12 F(w)
-.25 E F3(mkisofs)3.12 E F0 .62(to read the pre)3.12 F .62(vious ses-)
-.25 F(sion when creating a multi session image.)108 470.4 Q(If)108
487.2 Q F3(mkisofs)3.129 E F0 .629
(is creating a \214lesystem image with Rock Ridge attrib)3.129 F .63
(utes and the directory nesting le)-.2 F -.15(ve)-.25 G 3.13(lo).15 G
3.13(ft)-3.13 G(he)-3.13 E .154
(source directory tree is too much for ISO-9660,)108 499.2 R F3(mkisofs)
2.654 E F0 .154(will do deep directory relocation.)2.654 F .154
(This results in a)5.154 F(directory called)108 511.2 Q F3(RR_MO)2.5 E
(VED)-.5 E F0(in the root directory of the CD. Y)2.5 E(ou cannot a)-1.1
E -.2(vo)-.2 G(id this directory).2 E(.)-.65 E F2 -.11(BU)72 528 S(GS)
.11 E F0 32.5<8341>108 540 S 1.278 -.15(ny \214)-32.5 H .978
(les that ha).15 F 1.279 -.15(ve h)-.2 H .979(ard links to \214les not \
in the tree being copied to the iso9660 \214lesystem will).15 F(ha)144
552 Q .3 -.15(ve a)-.2 H 2.5(ni).15 G(ncorrect \214le reference count.)
-2.5 E 32.5<8344>108 568.8 S .04(oes not check for SUSP record\(s\) in \
"." entry of the root directory to v)-32.5 F .04(erify the e)-.15 F .04
(xistence of Rock)-.15 F(Ridge enhancements.)144 580.8 Q(This problem i\
s present when reading old sessions while adding data in multi-session \
mode.)144 604.8 Q 32.5<8344>108 621.6 S(oes not properly read relocated\
 directories in multi-session mode when adding data.)-32.5 E(An)144
645.6 Q 2.5(yr)-.15 G(elocated deep directory is lost if the ne)-2.5 E
2.5(ws)-.25 G(ession does not include the deep directory)-2.5 E(.)-.65 E
.012(Repeat by: create \214rst session with deep directory relocation t\
hen add ne)144 669.6 R 2.513(ws)-.25 G .013(ession with a single dir)
-2.513 F(that dif)144 681.6 Q(fers from the old deep path.)-.25 E 32.5
<8344>108 698.4 S(oes not re-use RR_MO)-32.5 E
(VED when doing multi-session from TRANS.TBL)-.5 E 32.5<8344>108 715.2 S
(oes not create whole_name entry for RR_MO)-32.5 E
(VED in multi-session mode.)-.5 E -1.11(Ve)72 768 S(rsion 2.0)1.11 E
(24 Dec 2002)162.9 E(22)198.45 E EP
%%Page: 23 23
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R
(There may be some other ones.)108 84 Q
(Please, report them to the author)5 E(.)-.55 E/F1 10.95/Times-Bold@0 SF
(HFS PR)72 112.8 Q(OBLEMS/LIMIT)-.329 E -1.04(AT)-.986 G(IONS)1.04 E F0
2.526(Ih)108 124.8 S -2.25 -.2(av e)-2.526 H .026(had to mak)2.726 F
2.526(es)-.1 G -2.15 -.25(ev e)-2.526 H .026(ral assumptions on ho).25 F
2.526(wIe)-.25 G .025(xpect the modi\214ed libhfs routines to w)-2.676 F
.025(ork, ho)-.1 F(we)-.25 E -.15(ve)-.25 G 2.525(rt).15 G(here)-2.525 E
.29(may be situations that either I ha)108 136.8 R -.15(ve)-.2 G(n').15
E 2.79(tt)-.18 G .29(hought of, or come across when these assumptions f)
-2.79 F 2.79(ail. Therefore)-.1 F(I)2.79 E(can')108 148.8 Q 3.137(tg)
-.18 G .637(uarantee that mkisofs will w)-3.137 F .637(ork as e)-.1 F
.636(xpected \(although I ha)-.15 F -.15(ve)-.2 G(n').15 E 3.136(th)-.18
G .636(ad a major problem yet\). Most of)-3.136 F(the HFS features w)108
160.8 Q(ork \214ne, ho)-.1 E(we)-.25 E -.15(ve)-.25 G .8 -.4(r, s).15 H
(ome are not fully tested. These are mark).4 E(ed as)-.1 E/F2 10
/Times-Italic@0 SF(Alpha)2.5 E F0(abo)2.5 E -.15(ve)-.15 G(.).15 E .68
(Although HFS \214lenames appear to support upper and lo)108 177.6 R .68
(wer case letters, the \214lesystem is case insensiti)-.25 F -.15(ve)
-.25 G(.).15 E .419(i.e. the \214lenames "aBc" and "AbC" are the same. \
If a \214le is found in a directory with the same HFS name,)108 189.6 R
(then)108 201.6 Q F2(mkisofs)3.453 E F0 .954
(will attempt, where possible, to mak)3.453 F 3.454(eau)-.1 G .954
(nique name by adding '_' characters to one of the)-3.454 F
(\214lenames.)108 213.6 Q .35
(HFS \214le/directory names that share the \214rst 31 characters ha)108
230.4 R .649 -.15(ve _)-.2 H .349
(N' \(N == decimal number\) substituted for).15 F(the last fe)108 242.4
Q 2.5(wc)-.25 G(haracters to generate unique names.)-2.5 E .79
(Care must be tak)108 259.2 R .791
(en when "grafting" Apple/Unix \214les or directories \(see abo)-.1 F
1.091 -.15(ve f)-.15 H .791(or the method and syntax).15 F(in)108 271.2
Q -.2(vo)-.4 G(lv).2 E 2.751(ed\). It is not possible to use a ne)-.15 F
5.251(wn)-.25 G 2.751(ame for an Apple/Unix encoded \214le/directory)
-5.251 F 5.251(.e)-.65 G 2.751(.g. If a)-5.251 F(Apple/Unix encoded \
\214le called "oldname" is to added to the CD, then you can not use the\
 command line:)108 283.2 Q(mkisofs \255o output.ra)144 300 Q 2.5<77ad>
-.15 G(hfs \255graft-points ne)-2.5 E(wname=oldname cd_dir)-.25 E .498
(mkisofs will be unable to decode "oldname". Ho)108 316.8 R(we)-.25 E
-.15(ve)-.25 G 1.298 -.4(r, y).15 H .498
(ou can graft Apple/Unix encoded \214les or directo-).4 F
(ries as long as you do not attempt to gi)108 328.8 Q .3 -.15(ve t)-.25
H(hem ne).15 E 2.5(wn)-.25 G(ames as abo)-2.5 E -.15(ve)-.15 G(.).15 E
.199(When creating an HFS v)108 345.6 R .199
(olume with the multisession options,)-.2 F/F3 10/Times-Bold@0 SF<ad4d>
2.699 E F0(and)2.699 E F3<ad43>2.699 E F0 2.699(,o)C .199
(nly \214les in the last session will)-2.699 F(be in the HFS v)108 357.6
Q(olume. i.e. mkisofs can not)-.2 E F2(add)2.5 E F0 -.15(ex)2.5 G
(isting \214les from pre).15 E(vious sessions to the HFS v)-.25 E
(olume.)-.2 E(Ho)108 374.4 Q(we)-.25 E -.15(ve)-.25 G 1.788 -.4(r, i).15
H 3.488(fe).4 G .989(ach session is created with the)-3.488 F F3
(\255part)3.489 E F0 .989
(option, then each session will appear as separate v)3.489 F(ol-)-.2 E
.337(umes when mounted on a Mac. In this case, it is w)108 386.4 R .337
(orth using the)-.1 F F3<ad56>2.837 E F0(or)2.836 E F3(\255hfs-v)2.836 E
(olid)-.1 E F0 .336(option to gi)2.836 F .636 -.15(ve e)-.25 H .336
(ach ses-).15 F(sion a unique v)108 398.4 Q
(olume name, otherwise each "v)-.2 E
(olume" will appear on the Desktop with the same name.)-.2 E
(Symbolic links \(as with all other non-re)108 415.2 Q
(gular \214les\) are not added to the HFS directory)-.15 E(.)-.65 E .808
(Hybrid v)108 432 R .808(olumes may be lar)-.2 F .808
(ger than pure ISO9660 v)-.18 F .808
(olumes containing the same data. In some cases \(e.g.)-.2 F -.4(DV)108
444 S 2.602(Ds).4 G .102(ized v)-2.602 F .102(olumes\) the h)-.2 F .101
(ybrid v)-.05 F .101(olume may be signi\214cantly lar)-.2 F(ger)-.18 E
2.601(.A)-.55 G 2.601(sa)-2.601 G 2.601(nH)-2.601 G .101(FS v)-2.601 F
.101(olume gets bigger)-.2 F 2.601(,s)-.4 G 2.601(od)-2.601 G(oes)-2.601
E .298(the allocation block size \(the smallest amount of space a \214l\
e can occup)108 456 R 2.799(y\). F)-.1 F .299
(or a 650Mb CD, the allocation)-.15 F(block is 10Kb, for a 4.7Gb D)108
468 Q(VD it will be about 70Kb)-.4 E(.)-.4 E .203
(The maximum number of \214les in an HFS v)108 484.8 R .202
(olume is about 65500 - although the real limit will be some)-.2 F(what)
-.25 E(less than this.)108 496.8 Q .018(The resulting h)108 513.6 R .018
(ybrid v)-.05 F .018(olume can be accessed on a Unix machine by using t\
he hfsutils routines. Ho)-.2 F(we)-.25 E -.15(ve)-.25 G .819 -.4(r, n)
.15 H(o).4 E .978(changes can be made to the v)108 525.6 R .978
(olume as it is set as)-.2 F F3(lock)3.478 E(ed.)-.1 E F0 .978
(The option)5.978 F F3(\255hfs-unlock)3.478 E F0 .977
(will create an output)3.478 F 1.123(image that is unlock)108 537.6 R
1.124(ed - ho)-.1 F(we)-.25 E -.15(ve)-.25 G 3.624(rn).15 G 3.624(oc)
-3.624 G 1.124(hanges should be made to the contents of the v)-3.624 F
1.124(olume \(unless you)-.2 F(really kno)108 549.6 Q 2.5(ww)-.25 G
(hat you are doing\) as it')-2.5 E 2.5(sn)-.55 G(ot a "real" HFS v)-2.5
E(olume.)-.2 E .609(Using the)108 566.4 R F3(\255mac-name)3.109 E F0
.609(option will not currently w)3.109 F .609(ork with the)-.1 F F3
<ad54>3.108 E F0 .608(option - the Unix name will be used in)3.108 F
(the TRANS.TBL \214le, not the Macintosh name.)108 578.4 Q(Although)108
595.2 Q F3(mkisofs)3.007 E F0 .507
(does not alter the contents of a \214le, if a binary \214le has it')
3.007 F 3.007(sT)-.55 G .507(YPE set as 'TEXT', it)-3.007 F F2(may)3.008
E F0(be read incorrectly on a Macintosh. Therefore a better choice for \
the def)108 607.2 Q(ault TYPE may be '????')-.1 E(The)108 624 Q F3
(\255mac-boot-\214le)2.5 E F0(option may not w)2.5 E(ork at all...)-.1 E
.51(May not w)108 640.8 R .51
(ork with PC Exchange v2.2 or higher \214les \(a)-.1 F -.25(va)-.2 G
.509(ilable with MacOS 8.1\).).25 F .509(DOS media containing)5.509 F
(PC Exchange \214les should be mounted as type)108 652.8 Q F3(msdos)2.5
E F0(\(not)2.5 E F3(vfat)2.5 E F0 2.5(\)w)C(hen using Linux.)-2.5 E
(The SFM format is only partially supported - see)108 669.6 Q F3(HFS MA)
2.5 E(CINT)-.55 E(OSH FILE FORMA)-.18 E(TS)-.95 E F0(section abo)2.5 E
-.15(ve)-.15 G(.).15 E 1.015(It is not possible to use the the)108 686.4
R F3(\255spar)3.516 E(c-boot)-.18 E F0(or)3.516 E F3(\255generic-boot)
3.516 E F0 1.016(options with the)3.516 F F3(\255boot-hfs-\214le)3.516 E
F0(or)3.516 E F3(\255pr)3.516 E(ep-)-.18 E(boot)108 698.4 Q F0(options.)
2.5 E F3(mkisofs)108 715.2 Q F0(should be able to create HFS h)2.5 E
(ybrid images o)-.05 E -.15(ve)-.15 G 2.5(r4).15 G
(Gb, although this has not been fully tested.)-2.5 E -1.11(Ve)72 768 S
(rsion 2.0)1.11 E(24 Dec 2002)162.9 E(23)198.45 E EP
%%Page: 24 24
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 355.5(MKISOFS\(8\) MKISOFS\(8\))72 48 R/F1 10.95
/Times-Bold@0 SF(SEE ALSO)72 84 Q/F2 10/Times-Bold@0 SF(cdr)108 96 Q
(ecord)-.18 E F0(\(1\),)A F2(mkzftr)2.5 E(ee)-.18 E F0(\(1\),)A F2
(magic)2.5 E F0(\(5\),)A F2(apple_dri)2.5 E -.1(ve)-.1 G(r).1 E F0
(\(8\).)A F1(FUTURE IMPR)72 124.8 Q -.548(OV)-.329 G(EMENTS).548 E F0
(Some sort of gui interf)108 136.8 Q(ace.)-.1 E F1 -1.04 -1.588(AV A)72
153.6 T(ILABILITY)1.588 E F2(mkisofs)108 165.6 Q F0(is a)2.5 E -.25(va)
-.2 G(ilable as part of the cdrecord package from ftp://ftp.berlios.de/\
pub/cdrecord/).25 E F2(hfsutils)108 189.6 Q F0(from ftp://ftp.mars.or)
2.5 E(g/pub/hfs)-.18 E F2(mkzftr)108 213.6 Q(ee)-.18 E F0(is a)2.5 E
-.25(va)-.2 G
(ilable as part of the zisofs-tools package from ftp://ftp.k).25 E
(ernel.or)-.1 E(g/pub/linux/utils/fs/zisofs/)-.18 E F1(MAILING LISTS)72
230.4 Q F0 .173(If you w)108 242.4 R .173(ant to acti)-.1 F -.15(ve)-.25
G .172(ly tak).15 F 2.672(ep)-.1 G .172(art on the de)-2.672 F -.15(ve)
-.25 G .172(lopment of mkisofs, and/or mkh).15 F .172
(ybrid, you may join the cdwrit-)-.05 F
(ing mailing list by sending mail to:)108 254.4 Q(other)180 278.4 Q
(-cdwrite-request@lists.debian.or)-.2 E(g)-.18 E(and include the w)108
302.4 Q(ord)-.1 E/F3 10/Times-Italic@0 SF(subscribe)2.5 E F0
(in the body)2.5 E 5(.T)-.65 G(he mail address of the list is:)-5 E
(cdwrite@lists.debian.or)180 326.4 Q(g)-.18 E F1(MAINT)72 355.2 Q(AINER)
-.986 E F0(J)108 367.2 Q -.25(..)-5.5 K(or)-4.5 5.5 M 2.5(gS)-.18 G
(chilling)-2.5 E(Seestr)108 379.2 Q 2.5(.1)-.55 G(10)-2.5 E
(D-13353 Berlin)108 391.2 Q(German)108 403.2 Q(y)-.15 E F1
(HFS MKHYBRID MAINT)72 420 Q(AINER)-.986 E F0(James Pearson)108 432 Q
(j.pearson@ge.ucl.ac.uk)108 448.8 Q(If you ha)108 477.6 Q .3 -.15(ve s)
-.2 H(upport questions, send them to:).15 E F2(cdr)108 494.4 Q
(ecord-support@berlios.de)-.18 E F0(or)108 506.4 Q F2(other)2.5 E(-cd)
-.37 E(write@lists.debian.or)-.15 E(g)-.1 E F0
(Of you de\214nitly found a b)108 523.2 Q(ug, send a mail to:)-.2 E F2
(cdr)108 540 Q(ecord-de)-.18 E -.1(ve)-.15 G(lopers@berlios.de).1 E F0
(or)108 552 Q F2(schilling@f)2.5 E(okus.fhg)-.25 E(.de)-.15 E F0 1.6 -.8
(To s)108 568.8 T(ubscribe, use:).8 E F2
(http://lists.berlios.de/mailman/listinf)108 585.6 Q(o/cdr)-.25 E
(ecord-de)-.18 E -.1(ve)-.15 G(lopers).1 E F0(or)108 597.6 Q F2
(http://lists.berlios.de/mailman/listinf)2.5 E(o/cdr)-.25 E
(ecord-support)-.18 E F0 -1.11(Ve)72 768 S(rsion 2.0)1.11 E(24 Dec 2002)
162.9 E(24)198.45 E EP
%%Trailer
end
%%EOF