Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 1996 20:55:43 +0200 (MET DST)
From:      Robert Eckardt <roberte@mep.ruhr-uni-bochum.de>
To:        joerg_wunsch@uriah.heep.sax.de
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: 2.2-961014-SNAP install problem
Message-ID:  <199610181855.UAA01124@ghost.mep.ruhr-uni-bochum.de>
In-Reply-To: <199610180734.JAA25986@uriah.heep.sax.de> from J Wunsch at "18. Oct. 96  9:34:12"

next in thread | previous in thread | raw e-mail | index | archive | help

> We've been repeating this over and over again: the only geometry you
> should use is the same as your disk is known to the BIOS.  If your
> disk is not used by the BIOS at all, you can pick whatever value you
> want, as long as the total number of blocks (C*H*S) on the medium is
> not higher than the medium capacity.  In this case, the ``dangerously

So, what *can* I use ?
(Sorry to interrupt here, but I felt triggered. :-)

I have a Seagate ST32161A (CFA2161A) which has -- according to the doc --
4095 Cyl., 63 Sec., 16 Hds., 2113MB  with Jumper A/C installed (default) and
4160 Cyl., 63 Sec., 16 Hds., 2147MB  with Jumper A/C removed.

Right now the jumper is removed, but the kernel(2.1.5R) sees:

/kernel: wdc0: unit 0 (wd0): <Conner Peripherals 2113MB - CFA2161A>
/kernel: wd0: 2015MB (4127760 sectors), 4095 cyls, 16 heads, 63 S/T, 512 B/S

The doc says:
"As shipped from the factory, the ST32161A is set for 4095 cylinders
 or 2.113 Gbytes. Some system BIOS' cannot support drives having
 more than 4095 cylinders. If this limit is exceeded, the system may
 lock up or fail to boot. Consult your system manual or the BIOS
 manufacturer for cylinder limitations. If your system BIOS allows for
 more than 4095 cylinders, you may remove the jumper from pins 3
 and 4 to obtain a drive capacity of 2.147 Gbytes."

I tried it with the disk enabled and disabled in the BIOS (which
is a '90/91 AMI).

Is it save to use 4160 cyls. ?
Uses the kernel probing parts of the BIOS ?
Can it be a "defect" in the disk and/or controller ?
(I know that the kernel returns the wrong number of cylinders for
 another IDE-disk (also a Conner :-) as well (1053 instead of 1054).)

> dedicated'' mode is the only mode where you can use all the blocks of
> the medium (which is normally larger than anything that could be
> expressed as a product C*H*S where all the elements are integer
> numbers).


> cheers, J"org

Ciao,
Robert

-- 
Robert Eckardt                \\ FreeBSD -- solutions for a large universe.(tm)
RobertE@MEP.Ruhr-Uni-Bochum.de \\       What do you want to boot tomorrow ?(tm)
http://WWW.MEP.Ruhr-Uni-Bochum.de/~roberte
For PGP-key finger roberte@gluon.MEP.Ruhr-Uni-Bochum.de



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610181855.UAA01124>