Subject: Re: Disk geometry
To: None <amiga@NetBSD.ORG>
From: None <is@Beverly.Rhein.DE>
List: amiga
Date: 11/16/1995 11:26:26
Garth Corral (garthc@compass-da.sanjose.compass-da.com) wrote:

: related.  They are as follows:
: 
: warning found rdb->secpercyl(1045) != rdb->nsectors(117) * rdb->nheads(9)
: warning lp->d_sparespercyl(8) not multiple of lp->d_ntracks(9)

Hm, I thought from the beginning that the RDB reading code is a bit
picky about things which are quite common - I have a similar warning
when booting.

In your case, you might notice that 117*9 = 1045 + 8, which are the
spares pre cylinder...

in my case (dont have the numbers handy, reading mail from AmigaOS) its
only one spare sector per cylinder, which is added to the nsectors*nheads to get
the secpercyls. I guess the drives are not very consistent int the way
they report virtual geometry (most of it is a lie, anyway, as all modern
disks have zone bit recording (different numbers of secs per cylinder
depending on cylinder number) and hdtoolbox just tells you what they
report... while the only reliable number, nowadays, is the total number
of sectors.

:     Oh yeah, one more thing.  What are all the warnings about the bad 
: date in the battery backed clock?


Wait for NetBSD-1.1. It got fixed a few weeks after 1.0 release.

Regards,
	Ignatios Souvatzis