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

Reply via email to