On 11/7/05, Nix, Robert P. <[EMAIL PROTECTED]> wrote: > > <Snip> > > (p.s. Don't try to DDR the directory to another volume... Doesn't work all > that well.... Or at all. Make sure you have a source directory to set the new > DRCT from. :-)
I can't speak about the Dirmaint questions, but I can tell you that the online directory consists of two areas: The DRCT allocation, as you might expect, *and* a pointer in the allocation area that describes the start of the online directory. Anything that writes the online directory must update this pointer to describe the beginning of the online directory. (And, of course, anything that reads the online directory must start with this value.) If you relocate the DRCT area with DDR (on the same volume), the pointer will be incorrect and the online directory will be unreadable. If you relocate the DRCT *and* cyl 0 with DDR to a different volume, it should be usable (even if you rename the volume). Generally, when you're moving the DRCT it is to resize it or reposition it...so DDR ends up not being a useful tool. Bottom line, always use DIRECTXA/Dirmaint/VM:Secure(/Director)/<insert other directory management solution> to rewrite the online directory when you are relocating it. John -- John Hall (+1) 727-397-6373 Safe Software, Inc. JohnHall (at) SafeSoftware.Com http://www.SafeSoftware.Com JohnBeachFL (at) gmail.com
