[hfs-user] HFS-Plus and Wrappers

Entwicklung entwicklung@whengenibk.de
Thu, 2 May 2002 08:46:13 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_000B_01C1F1B5.D0B45BA0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Listers,
                   Recently there was a bit of discussion on =
HFS-Wrappers on the hfs-user mailing list and how it allows a computer =
with HFS (but no HFS Plus support) to start up or display a ReadMe to =
the user to improve the user-experience.
The tech. notes (TN 1150: HFS Plus Volume Format) says that the HFS =
wrapper volume contains five files in the root folder - a ReadMe, System =
and Finder, Desktop DB and Desktop DF.

I'm a third-party developer creating an HFS-Plus volume (non-bootable) =
interested in extending the functionality of my HFS-Plus volume to =
include a Wrapper as well. I want to know whether:

1) these 5 files are actually necessary or it would suffice if only the =
ReadMe is present ?
2) would this mean that the Desktop DB and DF files would be present =
twice (on an Apple-initialized volume) ? - once in the HFS-Wrapper and =
once in the HFS-Plus catalog ?
3) is there any documentation from Apple which describes how this ReadMe =
file is stored up in the Wrapper's catalog (I gathered it's not hidden) =
in order to function as expected ?... reverse-engineering
can be painful sometimes..
4) are the contents of the ReadMe file fixed or could I write anything I =
want into it ?

Would be glad of any tips/suggestions !
-Nandini


***Every day is a new beginning..a brand new start, to bring joy and =
fulfilment to the sad and weary heart***

------=_NextPart_000_000B_01C1F1B5.D0B45BA0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello Listers,</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Recently there was a bit of discussion on HFS-Wrappers on the hfs-user =
mailing=20
list and how it allows a computer with HFS (but no HFS Plus support) to =
start up=20
or display a ReadMe to the user to improve the =
user-experience.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>The tech. notes (TN 1150: HFS Plus =
Volume Format)=20
says that the HFS wrapper volume contains five files in the root folder =
- a=20
ReadMe, System and Finder, Desktop DB and Desktop DF.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I'm a third-party developer creating an =
HFS-Plus=20
volume (non-bootable) interested in extending the functionality of my =
HFS-Plus=20
volume to include a Wrapper as well. I want to know =
whether:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>1)&nbsp;these 5 files</FONT><FONT =
face=3DArial=20
size=3D2>&nbsp;are actually necessary or it would suffice if only the =
ReadMe is=20
present ?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>2) would this mean that the Desktop DB =
and DF files=20
would be present twice (on an Apple-initialized volume) ? - once in the=20
HFS-Wrapper and once in the HFS-Plus catalog ?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>3) is there any documentation from =
Apple which=20
describes how this ReadMe file is stored up in the Wrapper's catalog=20
</FONT><FONT face=3DArial size=3D2>(I gathered it's not hidden) in order =
to function=20
as expected ?... reverse-engineering</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>can be painful sometimes..</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>4) are the contents of the ReadMe file =
fixed or=20
could I write anything I want into it ?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Would be glad of any tips/suggestions=20
!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-Nandini</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>***Every day is a new beginning..a =
brand new start,=20
to bring joy and fulfilment to the sad and weary=20
heart***</FONT></DIV></BODY></HTML>

------=_NextPart_000_000B_01C1F1B5.D0B45BA0--