*BSD News Article 25600


Return to BSD News archive

Xref: sserve comp.os.386bsd.bugs:1982 comp.os.386bsd.questions:7730
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!europa.eng.gtefsd.com!news.ans.net!inca.gate.net!not-for-mail
From: mahesh@inca.gate.net (Mahesh Neelakanta)
Newsgroups: comp.os.386bsd.bugs,comp.os.386bsd.questions
Subject: Re: [FreeBSD-1.0R]: Missing operating system
Date: 5 Jan 1994 12:05:46 -0500
Organization: Cybergate, Inc.
Lines: 27
Message-ID: <2ges1a$env@inca.gate.net>
References: <2gcfbg$mko@news.ysu.edu>
NNTP-Posting-Host: inca.gate.net

In article <2gcfbg$mko@news.ysu.edu> ae516@freenet.buffalo.edu writes:
>
>		 Both of us: DOS on 1st partition, BIOS "Missing operating
>		     	 system" error whenever we try to boot off
>			 2nd partition with FreeBSD.
>
This looks like a problem I had when I tried to install FreeBSD on my
scsi system with dos already on it. My setup was a HP 660MB Drive with
a BusLogic (adaptec 1542 compatible). I already had installed does and
OS-BS (Excellent program!!) and proceded to install FreeBSD on the rest
of the drive. After installing the kernel and trying to boot, I got the
Missing OS error.

Solution (for me at least): FreeBSD's disk parameters were not the same 
as DOS (Free BSD reported 1647 cyl's whereas DOS thinks there are 645 cyls).
So, using my linux boot disk (yes, I also use linux :-), I got the correct
disk info and fed that to the FreeBSD install program and everything worked
like a peach after that! This is mentioned in the  FAQ/Install_Notes somewhere
but I don't understand why FreeBSD gets different disk parameters vs. Dos
or Linux.

Anyway, the bottom line is check to make sure FreeBSD is using the same disk
params/geometry as DOS.

Hope this works for you.

mahesh