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)