#A moving story
5 messages in this thread
Here's a neat bug for Larry who hates graphic interfaces:
FROM THE WORKBENCH:
Take a disk you hate. Create an empty drawer thereon (with icon). Open
the drawer. Create another drawer, and drag the new drawer into the old
drawer's open window. Okay, now you have a drawer-inna-drawer. Now, open
the new drawer, and another disk full of picture icons, and drag all the
pictures from the new disk into the new drawer's open window. Use extended
select so they all go in one shot. "Accidentally" include the _icon_ of
the first empty drawer in your extended-selection so it goes, too! Decide
things are getting pretty cluttered, and close all the windows.
POOF! The first drawer is no longer on the root directory of the disk
because you dragged it into the open window of the second drawer. The
second drawer isn't on the root directory of the disk either, since it's
inside the first drawer. Where are the drawers? NOWHERE. Except the
blocks the drawers used are not in the available list.
Diskdoctor does _not_ correct this problem. Comments?
The disk ain't broke. Besides 'diskdoctor' is not the thing to use even if
the disk is broke. Wonder if Hazy might have added something to DiskSalv
to look for directory structures that are recursive?
They are still in the directory where they were placed. If you called for
them with the proper path, you could probably load them. However, by
having moved the first drawer out of the root, it will not appear when you
ask for the directory. I have fixed such problems with disk editors. One
disk with a problem somewhat like this was fixed when I just used : Copy
df0: to df1:. Diskcopy didn't fix the problem, but plain old Copy did it.
It would take a bit of time to track it all down with a disk editor, but it
could be fixed by finding the directory block on disk where the misplaced
drawer icon currently resides, getting the hash value of its name and
locating the block on which that .info file is stored. Then place the
number of that block in the correct slot in the root directory and all will
be restored. This is quickly written – sure hope it makes sense to you.
It's funny you mention this bug, but something VERY similar happened to me
at work yesterday. (And come to think of it, it happened last weekend
too…I thought I was seeing things….). I was able to get icons to
disappear without even creating new drawers. I was simply moving icons
around, and WHAMMO they disappeared. Everything was very cluttered, and
once I did this to a number of times, I was unable to get it to happen
again. (I ended up formatting the whole 80 MB, and reinstalled from
scratch). I resolved not to use Workbench until this is fixed. Makes me
wonder how much space might be being wasted on my system at home??