From owner-freebsd-questions Mon Dec 16 9:45:43 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F21137B401 for ; Mon, 16 Dec 2002 09:45:41 -0800 (PST) Received: from server2.fastmail.fm (ny2.fastmail.fm [66.111.4.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id A867F43EC2 for ; Mon, 16 Dec 2002 09:45:35 -0800 (PST) (envelope-from judmarc@fastmail.fm) Received: from server2.fastmail.fm (localhost [127.0.0.1]) by fastmail.fm (Postfix) with ESMTP id 9B2A46C2B; Mon, 16 Dec 2002 12:45:21 -0500 (EST) Received: from 127.0.0.1 ([127.0.0.1] helo=server2.fastmail.fm) by fastmail.fm with SMTP; Mon, 16 Dec 2002 12:45:21 -0500 Received: by server2.fastmail.fm (Postfix, from userid 99) id 67C1E3AE3; Mon, 16 Dec 2002 12:45:20 -0500 (EST) Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.2 (F2.71; T1.001; A1.51; B2.12; Q2.03) From: "Jud" To: "Cliff Sarginson" , freebsd-questions@FreeBSD.ORG Date: Mon, 16 Dec 2002 12:45:20 -0500 X-Epoch: 1040060721 X-Sasl-enc: datBKdO7xATXR8wDDE+y4A Subject: Re: Dual booting FreeBSD 4.7 and Windows XP References: <003001c2a503$fc39b340$1a00a8c0@HOME> <20021216151817.GA599@raggedclown.net> In-Reply-To: <20021216151817.GA599@raggedclown.net> Message-Id: <20021216174520.67C1E3AE3@server2.fastmail.fm> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 16 Dec 2002 16:18:17 +0100, "Cliff Sarginson" said: > On Mon, Dec 16, 2002 at 05:06:44AM -0800, Mike McGranahan wrote: > > Hello, > > > > I would like to know what is the best way to dual boot FreeBSD 4.7 and > > Windows XP? I found this information ( > > http://www.geocrawler.com/mail/msg.php3?msg_id=7963936&list=151 ) regarding > > how to use the Windows XP loader, and this information on GRUB ( > > http://www.gnu.org/manual/grub/html_node/Booting.html#Booting ) though there > > is no mention of Windows XP. > > > Grub works fine with FreeBSD and Windows XP. One of my machines does this > very thing. I recommend Grub for it's ease of use, although you have to > get it very clear in your mind how it defines disk names. > Adter that it is a doddle, and even if you make a mistake you can > dynamically edit the boot configuration :)..i.e. edit the boot entries > while you are in the boot meny itself. > > Generally speaking Msoft has no respect for the existance of other OS'es > so it should be installed first, otherwise it may zap your MBR created > by Grub. > > Remember that Windows only really likes to be booted off of the first > hard disk, but there is a little trick with Grub (and I gues with my > most bootloaders) that fools it into thinking that even if it is on the > second disk it is told it is on the first. This is explained in the > manual for grub. The latter is in the appalling GNU Info format, so you > might find it easier to convert it to html, there is a port to do this. The manual is also available in HTML format online at http://www.gnu.org/manual/grub-0.92/grub.html . [snip] > > Are there any online documents that address this, or would be insightful? > > > The Grub manual is not very good...unfortunately. I don't know if there > is an HOWTO anywhere. > > I can send you some example menu entries from my own setup if you wish. > To re-iterate you must understand not only the syntax of grub disk > definitions, but also how it numbers them. The rest is a doddle. I actually think the manual is pretty good (maybe it's just having tried to get around it using the 'gnu info' format, Cliff?:). Be very sure to read through it and to understand the installation and configuration sections *thoroughly*. The consequence of screwing up could be an unbootable machine, not unrecoverable but distressing. The boot menu examples are also very helpful. Other perhaps more automagic alternatives: (1) Install the FreeBSD bootloader. Works fine, but your XP will show up in the boot menu as "???". (2) Use the XP bootloader. There's an FAQ about this at the FreeBSD web site (I think it's called the NT bootloader in the FAQ), which may be identical to what you found at Geocrawler. Jud To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message