*BSD News Article 23468


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!cs.utexas.edu!utnut!torn!mcshub!flex1!todd
From: todd@flex.eng.mcmaster.ca (Todd Pfaff)
Subject: Re: can OS/2 boot manager boot FreeBSD?
Message-ID: <1993Nov8.193607.26075@mcshub.dcss.mcmaster.ca>
Sender: usenet@mcshub.dcss.mcmaster.ca
Nntp-Posting-Host: flex1.eng.mcmaster.ca
Reply-To: todd@flex.eng.mcmaster.ca
Organization: McMaster University
References: <2bcegu$hlf@pdq.coe.montana.edu>
Date: Mon, 8 Nov 1993 19:36:07 GMT
Lines: 37

In article hlf@pdq.coe.montana.edu, nate@bsd.coe.montana.edu (Nate Williams) writes:
> In article <1993Nov5.011523.6797@mcshub.dcss.mcmaster.ca>,
> Todd Pfaff <todd@flex.eng.mcmaster.ca> wrote:
> >I just tried booting FreeBSD from the OS/2 boot manager and it failed (system
> >reboots when I select my entry for FreeBSD from the boot manager menu).  If I
> >then install os-bs, FreeBSD boot fine.
> >
> >Is anybody booting FreeBSD from the OS/2 boot manager?  Any special magic required?
> 
> If I remember correctly, OS/2's boot manager requires some hacking in order 
> for it to recognize the FreeBSD partition as a 'valid' partition.
> 
> Since os-bs works fine, why not stick with it.  The problem lies in OS/2,
> not FreeBSD.

I have two IDE drives and OS/2 is installed on the 2nd.  The version of os-bs
I'm using (1.35?) can't boot from a 2nd IDE drive (as far as I know) so I was
relying on the OS/2 boot manager for that.  I could get os-bs-2.0-beta and try
it, but I came up with an easier solution.

I have the OS/2 boot manager installed in a 1MB partition at the beginning of the
1st IDE disk (pretty standard I guess) and os-bs-1.35 installed in the master boot
record.  I added an entry to the os-bs boot table for OS/2 and have it boot the
OS/2 boot manager partition.  I configured the OS/2 boot manager to only have one
entry (OS/2) and to wait 0 seconds before booting.  So I can choose DOS, OS/2, or
FreeBSD from the os-bs menu, and in the case of OS/2 the OS/2 BM is invoked and
it boots from the 2nd IDE drive.

Works great!

---
Todd Pfaff                       \  Internet: todd@flex.eng.mcmaster.ca
Dept. of Mechanical Engineering   \    Voice: (905) 525-9140 x22902
McMaster University                \     FAX: (905) 572-7944
Hamilton, Ontario, CANADA  L8S 4L7  \