From a2corvus.cpp:
5 MB: -chs 144,4,20 -ss 512
10 MB: -chs 358,3,20 -ss 512
20 MB: -chs 388,5,20 -ss 512
Those were taken from Corvus technical documentation on Bitsavers.
hm.. that doesn't look right. H drives had 1,2 or 3 platter drives in them. you're missing the 6mb H drive, they have 306 cyls, and 2, 4 or 6 heads.
-- ah the 10 and 20 are the 8" "A Drive" values
Board revision B detected
Found drive at select 1
Drive RPM 3596.0
Primary transition period 180 ns, should be around 200
Matches count 24 for controller Corvus_H
Header CRC: Polynomial 0x8005 length 16 initial value 0xffff
Number of heads 6 number of sectors 20 first sector 0
Interleave (not checked): 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Drive supports buffered seeks (ST412)
No sectors readable from cylinder 306
Stopping end of disk search due to two unreadable tracks in a row
Number of cylinders 306, 18.8 MB