Subject: Re: disktab(5)
To: None <port-sparc@NetBSD.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-sparc
Date: 11/27/2001 17:43:04
> Greetings and Consternations!
Y'know, I feel like continuing this conversation just to see what
inventive words you'll come up with next for that signon line. :-)
>> der mouse meowed:
...or verbs for me. :-)
> Again, puny on a big disk but it can be significant on a 200M drive,
200M drives tend not to have thousands of cylinders. :-)
> In the ATA world, the number of cylinders can be increased to 64K.
...though in the inhell 386 world, it can seem like it. :-(
> I think the problem stems from the fact that you can probe an IDE's
> *native* geometry as well as [its] *current* geometry
[and NetBSD is apparently a little careless if the BIOS has set them
different]
>> (newfs has options to override the label's geometry info; if you use
>> enough of them, the label's geometry _is_ ignored.)
> OK. So, even when "ignoring" the geometry, it is effectively using
> command line options to imply a *new* geometry...
Yes - for purposes of that filesystem only.
>>> But, if CHS addressing is used, then the geometry is significant.
>> True. But I don't know which geometry it is that matters; I'm
>> inclined to doubt it's the disklabel geometry, but [dunno].
> I am assuming that the system takes the geometry out of the disk
> label and not (?) from the controller?
As I said, I don't know. I would _expect_ it to use the geometry it
found at drive probe time, but haven't looked.
> Of course, a better solution might be to just not support i386?? :>
The more I see of the BIOS IDE geometry hell compatability with past
mistakes requires, the saner this option looks. :-(
Perhaps fortunately, I'm not i386 portmaster. :-)
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse@rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B