[Coco] large HD in OS9/68K

David dbree at duo-county.com
Tue Nov 11 20:34:01 EST 2003


On Wed, Nov 12, 2003 at 08:37:44AM +1000, Bob Devries wrote:
> After Dave Kelly's wonderfully informational post about hard drives in
> OS9/68K, I'm still having a problem setting up a 1GB drive under OS9/68K
> V2.4.
> 
> If I format the drive as it stands ($208818 sectors), it formats perfectly,
> BUT I cannot boot from it. Probably a ROM bug (or limitation).
> 
> If I set the drive descriptor for say 256MB, it gets formatted OK, and it
> boots OK, BUT I cannot copy what is now on the 20MB drive to it. It fills up
> approx 1MB worth, and then reports error 248 (disk full).

It looks, assuming 512-byte sectors, that it's writing one track
and quitting.  What does free show?

> What is going on?
> 
> HELP!!!
> 
> BTW, I set the drive PD_Ctrl bit 3 off, and cluster size to 1, cyls to 256,
> sides to 32, sct,tos to 64. Am I missing something. Is there a bug in RBF
> (version 79)?

>From what I understand, cyls, spt, and sides is irrelevant, although
it's my suspicion that sectors x sides x sect-size probably must not
exceed the capacity of one track if the driver does not use lba mode,
and mine doesn't AFAICT.

You might look at the specs for your drive and make the total capacity
of a track not exceed the actual capacity of a real track.

FWIW, here's how mine is set up (Delmar).  Looking at this, you might
try more cyls and cut the capacity of a single track down.  

Total capacity: ~217 meg

number of hds :  14
number of cyls:  1754
sec/trk (0,too): 17
            SAS: 32  




More information about the Coco mailing list