I solved one part of the problem I raised in the thread, "Questions for HFS+ experts" so I figure I should share the info.
I succeeded in using pdisk to keep my problem volumes from mounting. I just "deleted" the volumes and was able to unerase them by "creating" them over again in the same place! Since pdisk apparently doesn'tdo anything other than alter the partition map, "deleting" a volume and recreating it in the same place doesn't change the volume in any way. It's easiest when the volume that's being temporarily deleted doesn't have any free space adjacent to it. In that case, one can just delete the numbered partition of the volume and recreate it using the same parameters as those of the free space. This can be done by specifying the base or length as <n>p to specify the base or length of the nth partition. (E.g., "3p", "7p".) Note that the partition type is "Apple_HFS" for both HFS and HFS+ volumes. The info that distinguishes them to the OS is in the volume, not in the partition map. A few caveats: � Anyone wanting to use pdisk on a disk that matters should first practice on one that doesn't. That can be even a Zip or Jaz cartridge. � Always save a copy of the original partition map somewhere other than on the disk being modified! � Before writing the revised partition map to disk, make sure you haven't modified any partition you don't want to modify. You can always quit without writing your changes. � Don't use any other formatting utility if you want to be able to reverse your pdisk changes unless you're sure you know what you're doing. >Date: Wed, 28 Jan 2004 03:52:18 -0800 >From: Aaron <[EMAIL PROTECTED]> >Subject: Questions for HFS+ experts. > >I'm running OS 9.2.2 on my PTP with Sonnet G3/450/1M. > >I have an ATA/66 card and two multi-volume hard drives (one per bus). [SNIP] >Recently, I started having problems with some of the volumes on the drive. The worst >is a volume that has a physically bad block in the catalog B-tree index that can't be >repaired, so I've used SIlverlining Pro to make it not mount at startup. (I've also >locked it.) Unfortunately, it keeps on mounting every so often (sometimes >frequently!) anyway, causing an annoying beep and floating error message. Even >worse, I can only stop it from beeping again and again by unmounting the volume, and >it winds up remounting again after a while. [SNIP] >How can I really keep the volume from mounting without making irreversible >alterations? I was thinking of doing something to it with pdisk, but I'm not sure >what. Any suggestions? -- PCI-PowerMacs is sponsored by <http://lowendmac.com/> and... Small Dog Electronics http://www.smalldog.com | Refurbished Drives | -- Sonnet & PowerLogix Upgrades - start at $169 | & CDRWs on Sale! | Support Low End Mac <http://lowendmac.com/lists/support.html> PCI-PowerMacs list info: <http://lowendmac.com/lists/pci-powermacs.shtml> --> AOL users, remove "mailto:" Send list messages to: <mailto:[EMAIL PROTECTED]> To unsubscribe, email: <mailto:[EMAIL PROTECTED]> For digest mode, email: <mailto:[EMAIL PROTECTED]> Subscription questions: <mailto:[EMAIL PROTECTED]> Archive:<http://www.mail-archive.com/pci-powermacs%40mail.maclaunch.com/> Using a Mac? Free email & more at Applelinks! http://www.applelinks.com
