[comp.sys.apple] GS/OS glitches resolved

labc-3dc@e260-3b.berkeley.edu (Andy McFadden) (02/21/89)

I was having a number of difficulties with GS/OS at first... most notably,
if I booted from a floppy and transferred to an application which needed
to load tools, GS/OS would never acknowledge that the system.disk was in
the drive.

Turns out this is caused by another problem: because GS/OS caches the
volume directory, it isn't aware that a disk has been switched.  This is
apparently because I'm using (here we go again) the Central Point Software
3.5" drive, which isn't recognized by GS/OS.

RECOMMENDATION: Devices which do not have specific drivers need to be
treated differently.  At the very least check the volume name every time it
is accessed, or just don't cache the volume directory.  I'm not sure how the
5.25 drivers work, but they must do something similar.

Note that this bug creates a serious difficulty when trying to play games
or use programs that start up with one disk and then continue on another...
also, don't even bother trying to copy files by swapping disks.  The only
way I can safely remove disks now is by going into the Finder and ejecting
them with the mouse.

-- 
labc-3dc@widow.berkeley.edu (Andy McFadden)