From owner-freebsd-questions  Sun Jun 18 22:13:58 2000
Delivered-To: freebsd-questions@freebsd.org
Received: from sr14.nsw-remote.bigpond.net.au (sr14.nsw-remote.bigpond.net.au [24.192.3.29])
	by hub.freebsd.org (Postfix) with ESMTP id 1461237BBAE
	for <questions@FreeBSD.ORG>; Sun, 18 Jun 2000 22:13:53 -0700 (PDT)
	(envelope-from taras@BuggerIT.com.au)
Received: from homer (CPE-144-132-212-32.nsw.bigpond.net.au [144.132.212.32])
	by sr14.nsw-remote.bigpond.net.au (Pro-8.9.3/8.9.3) with SMTP id JAA27944
	for <questions@FreeBSD.ORG>; Mon, 19 Jun 2000 09:31:24 +1000 (EST)
Message-Id: <200006182331.JAA27944@sr14.nsw-remote.bigpond.net.au>
From: "Taras M. Dowhaluk" <taras@BuggerIT.com.au>
To: questions@FreeBSD.ORG
Date: Mon, 19 Jun 2000 09:31:13 +1000
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: REVISED: Active partition problems with FreeBSD 4.0/NT dual-boot
In-reply-to: <bulk.33141.20000610135654@hub.freebsd.org>
X-mailer: Pegasus Mail for Win32 (v3.11)
Sender: owner-freebsd-questions@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

Sorry for the late post on this subject, just getting thru some backlog.

If someone has already mentioned boot0cfg then pls ignore, otherwise I 
found boot0cfg a very useful tool to create my disk1 boot sector. Mind you 
this is on 3.2, unsure of 4.0.

From a previous post:


BOOT FREEBSD FROM NTLDR

spindle 0: ptn 1: FAT drive C:, NTLDR, BOOT.INI.
         : ptn 2: NTFS
spindle 1: ptn 1: FreeBSD 3.2-RELEASE, da1s1a, da1s1b
         : ptn 2: NTFS

When I installed FreeBSD I chose not to alter the MBR.
My BOOT.INI for bsd reads:
C:\BOOTSECT.BSD="FreeBSD 3.2"

I created BOOTSECT.BSD thus:
* ensure you have a backup of MBR and PBS from both disks.
  I used the NTRESKIT DISKSAVE when booted from a DOS floppy.
  Good idea if you have FAT/NTFS to have a DOS boot floppy with
  DISKSAVE, NTFSDOS etc, and a copy of all the various boot sectors.

* boot into FreeBSD by whatever means.

*  as root,
   boot0cfg -v -B -d 0x81 -o noupdate,setdrv -f /tmp/BOOTSECT.BSD -t 1 da1
   I ran this twice to get a copy of the new MBR1 into /tmp/BOOTSECT.BSD

* copy /tmp/BOOTSECT.BSD to C:\BOOTSECT.BSD by whatever means.

* reboot.


regards, taras



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message