*BSD News Article 19919


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!think.com!spool.mu.edu!bloom-beacon.mit.edu!ai-lab!life.ai.mit.edu!mycroft
From: mycroft@trinity.gnu.ai.mit.edu (Charles Hannum)
Newsgroups: comp.os.386bsd.misc
Subject: Re: Will this work (two IDE drives, DOS and *BSD)?
Date: 24 Aug 1993 02:41:07 GMT
Organization: MIT Artificial Intelligence Lab
Lines: 26
Message-ID: <MYCROFT.93Aug23224109@trinity.gnu.ai.mit.edu>
References: <CC73xF.8n0@rex.uokhsc.edu> <1993Aug23.164125.1497@fcom.cc.utah.edu>
NNTP-Posting-Host: trinity.gnu.ai.mit.edu
In-reply-to: terry@cs.weber.edu's message of Mon, 23 Aug 93 16:41:25 GMT


In article <1993Aug23.164125.1497@fcom.cc.utah.edu> terry@cs.weber.edu
(A Wizard of Earth C) writes:

   DOS boot works like:

   DOS MBR(C:) --> DOS BOOT (C:<DOS PARTITION>) --> LOAD FROM DISK(C:<DOS>)

   What you would need is a modified piece of code for all three
   places.  For NetBSD to boot off the second drive, you'd need a
   modified MBR on the first drive, then:

	       --> BSD BOOT (C:<BSD PARTITION>) --> LOAD FROM DISK(C:<BSD>)

   Both of these would have to be changed for BSD to boot from a drive
   other than the primary drive.

I don't understand this last bit.  NetBSD's boot blocks know quite
well how to load the kernel from a second disk.  Type `wd(1,0)/netbsd'
at the prompt.  The kernel should do the right thing.  If it doesn't,
it's a bug, and we'll be glad to fix it.

I don't know whether boot managers like OS-BS and BootEasy deal with
booting from a second drive; I've never had occasion to try any of
them.