Date: Fri, 13 Nov 1998 09:04:34 +0200 (SAT) From: Robert Nordier <rnordier@nordier.com> To: josh@ican.net (Josh Tiefenbach) Cc: current@FreeBSD.ORG Subject: Re: Problems/questions about boot blocks Message-ID: <199811130704.JAA08765@ceia.nordier.com> In-Reply-To: <19981112165039.32105@ican.net> from Josh Tiefenbach at "Nov 12, 98 04:50:39 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Josh Tiefenbach wrote: > I'm having some problems setting up my machine to dual boot between FreeBSD > and Win98. > > Specifics: > > In the machine, there are two 2gig drives hooked up to the onboard ahc > controller (its an ASUS P2B-S board). I've installed 3.0-RELEASE onto > the first drive (ID 0), and I've formatted and sys'd the second drive (ID 1) > with win98. > > Problem is, that no matter what I've tried, I havent been unable to get the > machine to boot from the win98 disk. > > When the machine initially boots, I get the > > F1: FreeBSD > > prompt. Which is kinda odd, since I would have expected that the boot blocks > would have noted the existance of the second disk. When I try hitting F5 to > try to force booting off the second disk, I get a "Missing operating system" > message. It appears you have boot0 rather than booteasy installed on drive 0. This doesn't display F5 (though it apparently needs to: a number of folks seem to expect this). The message "Missing operating system" is a standard Microsoft error message. It indicates that the FreeBSD partition manager *is* passing control to the drive 1 master boot record. However, standard Microsoft MBRs won't boot from drive 1 only from drive 0. So you need to put boot0 or booteasy or something similar on drive 1. > I *think* that I'm using the old boot-blocks, 'cause when I boot into FreeBSD, > I get the big honking instruction message, and its honoring the directives in > /boot.config, and firing up /boot/loader Both the new and the old bootblocks do this. One way to distinguish them is: [Old] >> FreeBSD BOOT @ 0x10000 ... [New] >> FreeBSD/i386 BOOT > Would using the new boot0 bootblocks help? How would I get them installed? The standard way to install booteasy is to use a DOS program called bootinst.com (or maybe bootinst.exe). Anyway, it is available in the tools directory on CDROMs or ftp.freebsd.org. For boot0, there is a simple FreeBSD utility at http://www.freebsd.org/~rnordier/boot0inst-1.0.tar.gz that does the same thing. You can also use sysinstall. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811130704.JAA08765>