From owner-freebsd-questions Tue Apr 20 13: 5:33 1999 Delivered-To: freebsd-questions@freebsd.org Received: from blue.mpainc.com (proxy.mpainc.com [198.246.145.98]) by hub.freebsd.org (Postfix) with ESMTP id 67B1714EDB for ; Tue, 20 Apr 1999 13:05:22 -0700 (PDT) (envelope-from RickSiple@mpainc.com) Received: by BLUE with Internet Mail Service (5.5.2448.0) id ; Tue, 20 Apr 1999 16:05:13 -0400 Message-ID: <8FCA4DE144C8D211A4D30090273D14196F13@BLUE> From: Rick Siple To: "Questions (E-mail)" Subject: Boot FreeBSD 3.x from NT boot loader Date: Tue, 20 Apr 1999 16:05:12 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I have both FreeBSD and Windows NT installed on my laptop. While I was running 2.2 I had configured the NT boot loader to start FreeBSD using the instructions on http://www.devious.com/freebsd. After a make aout-to-elf this configuration stopped working, more than likely due to the changes to FreeBSD's boot loader. Using a DOS boot disk and the FreeBSD 3.1 install CD I was able to restore BootEasy. This leaves me with two questions: 1) How to restore the BootEasy MBR through sysinstall when booting directly from the FreeBSD 3.1 install CDROM. I found the appropriate menu under Configure->FDisk, but I can not get sysinstall to commit the MBR. Info in the mailing list archives recommended using the bootinst.exe program from the CDROM, but NT will not allow bootinst to write to the disk. To do this I had to find DOS boot floppy. This is certainly possible but not optimal because it required digging up a third operating system (Win95 or DOS). 2) Updated instructions for using the NT boot loader. The aforementioned instructions basically said to used the boot.nohdr file generated by compiling the boot manager itself. Put this file on the NTFS partition where the NT loader can find it and add an entry for the file to the NT boot.ini. This is the same mechanism used to dual boot NT/95 except instead of using boot.nohdr NT copies the standard MBR to a file for use by the NT boot loader. So, which if any of the files under /usr/src/sys/boot/i386 is the 3.x equivalent of the 2.2.x boot.nohdr. I bounced question #2 off of the person who originally wrote the instructions for 2.2.x, but he has not recently kept up with FreeBSD so was not immediately able to answer the question. Perhaps this would be a better question for the -stable mailing list. Thanks. __________ Rick Siple ricksiple@mpainc.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message