TIP: Click on subject to list as thread! ANSI
echo: os2
to: Will Honea
from: Murray Lesser
date: 1999-12-02 16:25:01
subject: Multiple visible primary

(Excerpts from a message dated 12-01-99, Will Honea to Murray Lesser)

Hi Will-- 

ML>     Available-space discussions make sense only when one remembers
ML> that they are purely relative.  You really ought to understand that
ML> 8 MB is only 0.1% of an 8 GB drive (0.2% of a 4 GB drive, in case
ML> arithmetic is difficult for you), so is in the noise as far as
ML> usable space on such drives is concerned.  One tenth of one percent
ML> isn't worth worrying about, let alone making a serious(?) suggestion
ML> that legacy drive usage be modified to "save" any part of it.
ML> 
ML>     It was Euripides (fifth century, BCE) who wrote "The gods visit the
ML> sins of the fathers upon the children."  You will just have to
ML> learn to live, patiently, with those early architectural sins!  Of
ML> course, I suppose you could move to another platform and start over
ML> with another set of guesses about what the future may bring.  Or
ML> become a monopoly so you can ignore your legacy customers :-).

WH>I'm surprised that no one has thought to mention the IBM 'policy' of
  >truncating the disk allocation such that the last cylinder was also
  >not available until a few fixpaks back.  I don't recall the exact
  >details, but it was along the lines of forcing the last partition to
  >end no futher than the last head, last sector of the last full
  >cylinder on the disk.  If the last partition ended exactly st the end
  >of the disk, a full cylinder was reserved.  I think that there was
  >also a minimum reserved space required based on disk size.  While
  >this was fixed about the time the first >4.1 gig version of
  >IBM1S506.ADD (it applied to SCSI as well) there was considerable
  >discussion with Sam Detweiler on the news groups at the time since he
  >was writing the drivers.

   AFAIAC, the loss of that last cylinder is also "in the noise" :-(. If
I wanted to guess, I would say that the practice you describe dates from
the XT days when the last cylinder was reserved for a test track used
only by the hard-drive read/write diagnostics.  I had a small
assembly-language routine for my XT that moved the heads over to that
last cylinder before shutting down, so that if there wasn't a smooth
landing, there would be no damage to usable data.  As I understand it,
this was done automatically on the AT.  (I never owned an AT; I skipped
the 286 generation as it didn't make any sense to me.)  I would guess
that hard-drive reliability (at least for drives from reputable makers)
had improved (by the time OS/2 came along) to the point where that "test
track" was probably unnecessary, but nobody noticed it was still there
until relatively recently!

    Regards,

        --Murray

___
 * MR/2 2.25 #120 * If you are not confused, you don't understand the
situation

--- Maximus/2 2.02
* Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.