Hi,
I'm using vMac (www.vmac.org). What often happens, is that people can't bless
the
System Folder, is there any way to force the a specific folder to be blessed
from
outside the MacOS.
Well, I'm not sure what problems you might be having blessing a system folder: if you've successfully un-blessed any existing system folder (by moving the Finder into some subfolder, for instance) just opening the intended new system folder should take care of the blessing.
I don't know what means you have at your disposal "from outside the MacOS" but the Blessed Folder is recorded by a DirectoryID stored in the first longword of the volume's Finder Info, which is 92 (decimal, 5C hex) bytes into the volume's master directory block (block 2, third 512-byte block on the disk). You could always write the DirectoryID of your favorite folder there...
Hope that helps, -Pat Dirks.
No, what often happens is people want to have multi booting and such, or force folders to be bootable that acctually haven't be read and blessed by MacOS because they have been artificially created by tools like the HFSUtils. But if we put the directoryID into the first long word of the second block, it will become blessed. Right?
Pat Dirks wrote:
Hi,
I'm using vMac (www.vmac.org). What often happens, is that people can't bless
the
System Folder, is there any way to force the a specific folder to be blessed
from
outside the MacOS.
Well, I'm not sure what problems you might be having blessing a system folder: if you've successfully un-blessed any existing system folder (by moving the Finder into some subfolder, for instance) just opening the intended new system folder should take care of the blessing.
I don't know what means you have at your disposal "from outside the MacOS" but the Blessed Folder is recorded by a DirectoryID stored in the first longword of the volume's Finder Info, which is 92 (decimal, 5C hex) bytes into the volume's master directory block (block 2, third 512-byte block on the disk). You could always write the DirectoryID of your favorite folder there...
Hope that helps, -Pat Dirks.
--
-Andre Masella (amasella@ica.net)