*BSD News Article 35964


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!gatech!newsfeed.pitt.edu!ophelia.phyast.pitt.edu!titania.pps.pgh.pa.us!oberon.pps.pgh.pa.us!ksulliva
From: ksulliva@oberon.pps.pgh.pa.us (Kevin Sullivan)
Newsgroups: comp.os.386bsd.questions
Subject: Re: Scsi hard drive with freebsd and dos
Date: 13 Sep 1994 16:19:12 GMT
Organization: Pittsburgh Public School District
Lines: 21
Distribution: inet
Message-ID: <354je0$fjr@titania.pps.pgh.pa.us>
References: <34qj2o$1gq@usenet.srv.cis.pitt.edu> <34qtri$kpf@hermes.unt.edu>
NNTP-Posting-Host: oberon.pps.pgh.pa.us
X-Newsreader: TIN [version 1.2 PL2]

Bruce Jackson (jackson@replicant.csci.unt.edu) wrote:
: You can still use your drive for both MSDOS and *BSD providing you
: take a few precautions.  If you are using the drive under MSDOS than
: you are using some kind of translated disk geometry since MSDOS
: doesn't supprot > 1024 cylinders.  You will have to find out what the
: MSDOS translated geometry is.  When you install *BSD enter the
: translated geometry that MSDOS uses instead of the actual geometry.

You should avoid translating the disk's geometry if you can possibly
help it.  At home I have a 1630-cyl disk and a 1332-cyl disk.  The trick
is to put the DOS partition and the start of the *BSD partition within
the first 1024 cylinders.  The rest of the *BSD partition (which you
have to make using "pfdisk" not "fdisk") can hang into the >1024 portion
of the disk.

DOS will think the disk only has 1024 cylinders, but since it never
needs to use anything beyond 1024 it can keep its delusions.  NetBSD 
doesn't care what cylinders it uses, except when the BIOS boots it (thus
the "a" BSD partition must be in the lower 1024).

     -Kevin