Date: Mon, 24 Jan 2000 22:09:33 +0000 From: Mark Ovens <mark@ukug.uk.freebsd.org> To: Dave Page <davecpage@earthlink.net> Cc: FreeBSD-questions <freebsd-questions@freebsd.org> Subject: Re: NT dual booting.... Message-ID: <20000124220933.B409@marder-1> In-Reply-To: <001501bf6619$3109bac0$04c8c8c8@number2-98.davecorp.com> References: <001501bf6619$3109bac0$04c8c8c8@number2-98.davecorp.com>
index | next in thread | previous in thread | raw e-mail
On Sun, Jan 23, 2000 at 09:14:57PM -0600, Dave Page wrote:
> First, yes, I have RTFM (the FAQ at freebsd.org and the
> links) and I'm either too dumb to understand it, or it
> didn't supply what I needed.
>
> Situation: Installed FreeBSD (3.3) on a 4.3 gig HD. Works
> fine. Got new HD (17.3 gig). Have made 17.3 gig primary
> master and installed MS Workstation on it. 4.3 gig drive
> (w/BSD) is now primary slave--the MS fdisk shows the
> partition on the 4.3 as still ACTIVE. Of course, the first
> partition on the 17.3 gig drive is also active, but *it* is
> the master.
>
> QUESTION 1: Can I alter the NT boot loader to boot BSD off
> of the slave HD? If so, do I need to make the BSD partition
> on the slave HD non-active? If so, how (the MS fdisk
> doesn't work)? Here is what I've added to my boot.ini, and
> it doesn't work:
>
> multi(0)disk(0)rdisk(1)partition(1)\XXXXX="FreeBSD"
>
OK, the FAQ doesn't tell you to do this. ARC specifiers only work with
NT. What you need to do is copy /boot/boot0 (since FBSD is on a
different disk to the NT loader, boot1 if it is on the same disk) to a
file on C:\, e.g. C:\BOOTSECT.BSD. Then add an entry in C:\BOOT.INI
(it's a read-only, hidden file so you'll need to use ATTRIB on it
first) similar to the entry for DOS and/or WIN9x:
[boot loader]
timeout=5
default=C:\
[Operating Systems]
C:\="Windows 95"
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation Version 4.00"
c:\BOOTSECT.BSD="FreeBSD"
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos
One problem you may find is that since you've moved your FreeBSD disk
from primary to slave it will now be wd1 instead of wd0 so the
/etc/fstab entries will be wrong. You may be able to fix that by
booting single user and editing fstab.
> In place of the XXXXX I have tried "boot" and I have tried
> "kernel" (no quotes of course). I get an NT error that says
> "NT couldn't start because ntoskrnl.exe is missing or
> corrupt." What directory or file do I need to point the
> NTLDR to, if this will even work? Also, do I have to use
> NT's Disk Administrator to assign it a drive letter instead
> of using an ARC path, and point NT's boot loader to the
> FreeBSD startup file via a drive letter? (In other words,
> like you have to do with Win95/98 when you dual boot with
> NT.)
>
> QUESTION 2: If I start over, and just install NT
> Workstation on the 17.3 gig, then install FreeBSD on the
> 17.3 gig, what happens if I install, for example, NT Server
> *after* that. In other words, if you don't choose FreeBSD
> from the FreeBSD boot loader, do you get dumped into the NT
> boot menu? That's kind of what I'm hoping... Or, would NT
> Server get added to the FreeBSD boot loader menu?
>
You should ideally install multiple OSes in this order:
DOS
Win3.x
Win9x
WinNT
Win2K
FreeBSD
> Thanks, all. You guys that answer questions routinely are
> awesome.
>
>
> Dave Page
>
> davecpage@earthlink.net
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
--
"there's a long-standing bug relating to the x86 architecture
that allows you to install Windows too"
-Matthew D. Fuller
________________________________________________________________
FreeBSD - The Power To Serve http://www.freebsd.org
My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:mark@ukug.uk.freebsd.org http://www.radan.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000124220933.B409>
