From owner-freebsd-questions Thu Jun 17 15:21:21 1999 Delivered-To: freebsd-questions@freebsd.org Received: from btr0xe.rz.uni-bayreuth.de (btr0xe.rz.uni-bayreuth.de [132.180.15.14]) by hub.freebsd.org (Postfix) with ESMTP id 0AF19150E4 for ; Thu, 17 Jun 1999 15:21:03 -0700 (PDT) (envelope-from a0037@stud.uni-bayreuth.de) Received: from jl2.hnet.de (root@btdial-a-121.dial.uni-bayreuth.de [132.180.246.121]) by btr0xe.rz.uni-bayreuth.de (8.8.2/8.7.3) with ESMTP id AAA16189 for ; Fri, 18 Jun 1999 00:21:01 +0200 (MET DST) Received: (from a0037@localhost) by jl2.hnet.de (8.8.7/8.8.7) id AAA05190 for Questions@FreeBSD.ORG; Fri, 18 Jun 1999 00:22:33 +0200 Date: Fri, 18 Jun 1999 00:22:33 +0200 From: Juergen Leising To: Questions@FreeBSD.ORG Subject: Re: Re: Booting FreeBSD with Win NT Message-ID: <19990618002233.B2155@jl2.hnet.de> Reply-To: Juergen Leising References: <19990615223959.A254@marder-1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.5i In-Reply-To: <19990615223959.A254@marder-1>; from Mark Ovens on Tue, Jun 15, 1999 at 10:39:59PM +0100 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Jun 15, 1999 at 10:39:59PM +0100, Mark Ovens wrote: > > I don't see any need to use a 3rd party solution when FreeBSD has > 2 of it's own. The dd(1) method should work for you (it works for > me on 3.1 & I don;t think there are any major differences in the > boot mechanism between 3.1 & 3.2). > > Copying /boot/boot0 sounds like an even easier solution, however > I just tried it on my system ('/' is on the first drive) by copying > /boot/boot0 to BOOTSECT.BSD (after backing up the original) and > rebooted. All I got displayed when I selected FreeBSD from the NT > menu was: > > default: F1 _ > > (the '_' shows the cursor position). Every key I pressed just caused > it to beep. > > Maybe, /boot/boot0 only works if / is on a disk other than the > first? > hmmm, yes and no. /boot/boot0 is indeed able to cause the braindead NT boot loader to jump onto (in my case) a third disk and run the kernel. Mounting of / and whatever can be found on that THIRD disk works. BUT: Doing this deletes the MBR of the first disk. (no problem for me: I have saved the first sectors of my disks to separate floppies). There is no NT boot loader any more after this procedure. I also tried to copy the mbr of the third disk to C:>bootsect.bsd. So did I with /boot/boot1, /boot/boot2 and loader (yeah, ok - ridiculous, but anyway) - with absolutely no success. (I have FreeBSD 3.2R) So I am still forced to use a third party solution (in my case: LILO) to boot FreeBSD in the following setup: 1st controller: disk0: DOS, NT disk1: - 2nd controller: disk2: FreeBSD disk3: CDROM BIOS starts NT boot loader, NT boot loader starts lilo, lilo starts FreeBSD. > > Mark Ovens writes: > > > On Mon, Jun 14, 1999 at 09:11:58AM -0500, M. L. Dodson wrote: > > > > > > > > Wrongo. This configuration works. No repartitioning or other > > > > hocus-pocus required. When you set up fbsd, install the default > > > > boot manager: > > > > > > > > DOS and NT on IDE drive connected to motherboard (FAT and ntfs > > > > partitions). > > > > > > > > FreeBSD-STABLE (just pre-3.2-RELEASE) on SCSI disk connected to > > > > motherboard Adaptec (2940W compat.) > > > > > > > > c:\bootsect.bsd is /boot/boot0 > > > > Just copy it over and rename it. > > > > well, works, but destroys mbr of the first disk. (...) Bye, bye, Juergen. -- ***************************************************************** * Juergen Leising, E-Mail: juergen.leising@stud.uni-bayreuth.de * * http://www.stud.uni-bayreuth.de/~a0037/ * ***************************************************************** To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message