*BSD News Article 29330


Return to BSD News archive

Xref: sserve comp.os.linux.misc:12650 comp.os.386bsd.misc:2281
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!library.ucla.edu!agate!ames!decwrl!pa.dec.com!usenet.pa.dec.com!jkh
From: jkh@sentnl.ilo.dec.com (Jordan Hubbard)
Newsgroups: comp.os.linux.misc,comp.os.386bsd.misc
Subject: Re: DOS and BSD (was: Impressions: FreeBSD vs Linux)
Date: 08 Apr 1994 17:00:02 GMT
Organization: Digital Equipment Corporation, Galway Ireland
Lines: 27
Distribution: world
Message-ID: <JKH.94Apr8180002@sentnl.ilo.dec.com>
References: <CMzw69.92K@tower.nullnet.fi> <2nm6tb$m6u@klaava.Helsinki.FI>
	<2nmeb4$ro@menudo.uh.edu> <2nva4n$8t9@hermes.unt.edu>
	<2o053t$j89@menudo.uh.edu> <Qhd6k5200iM800fqUT@andrew.cmu.edu>
NNTP-Posting-Host: sentnl.ilo.dec.com
In-reply-to: Timothy J Kniveton's message of Thu,  7 Apr 1994 16:24:37 -0400

In article <Qhd6k5200iM800fqUT@andrew.cmu.edu> Timothy J Kniveton <tim+@CMU.EDU> writes:
   i am perpetually trying to get a small DOS partition on with my
   FreeBSD partition.  i have a SCSI disk with Buslog 742A controller.  i
   install a dos partition, then boot up the FreeBSD install disks, which
   now (1.1B) recognize the dos partition and geometry.  i install bsd,
   and then reboot.  neither partition works.  i boot dos floppy and
   install os-bs, and now the dos partition will boot, but it says 'error
   loading operating system' with BSD.  i have tried different

This is the classic problem - DOS and FreeBSD are not agreeing as to
the size of the disk (and I'm not sure why this got worse in some
cases with 1.1B! :-( ).  The way out is to run pfdisk under DOS to see
what the number of cylinder/heads/secs-per-track information is and
then feed that to the FreeBSD install when it asks (overriding the
bogus defaults that it comes up with).  You can also get this
information straight from FreeBSD by booting the install disks and
saying "n" to the first "Do you want to install?" prompt.  Then do an
`fdisk /dev/rsd0d' if you're SCSI or `fdisk /dev/rwd0d' if you're
IDE/ESDI and take a look at the numbers printed out for the overall
disk geometry (note:  Do this BEFORE you've installed FreeBSD for the
first time or it won't work).  Then re-run the install script and plug
those values in.

Good luck.

					Jordan