From owner-freebsd-questions Thu Jun 20 10:42:11 2002 Delivered-To: freebsd-questions@freebsd.org Received: from archive.e-u-a.net (rrcs-midsouth-24-199-181-242.biz.rr.com [24.199.181.242]) by hub.freebsd.org (Postfix) with ESMTP id AC7D637B400 for ; Thu, 20 Jun 2002 10:42:06 -0700 (PDT) Received: from armageddon (12-24-254-119.man.mn.charter.com [12.24.254.119]) by archive.e-u-a.net (8.12.1/8.12.1) with ESMTP id g5KHbd9g052905; Thu, 20 Jun 2002 13:37:39 -0400 (EDT) (envelope-from ecrist@adtechintegrated.com) From: "Eric F Crist" To: "'F. Xavier Noria'" , Subject: RE: re-installing the FreeBSD MBR. Date: Thu, 20 Jun 2002 12:42:03 -0500 Message-ID: <000401c21881$cacdadc0$77fe180c@armageddon> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2616 In-Reply-To: <3D0ECA94.4040906@retemail.es> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 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 Ok, I've decided GRUB might be the best way to go for a boot manager for my dual WinXP/FreeBSD system, but I'm having problems getting the grub utility installed. Here's how my system is currently set up, and how I have to get to each operating system now: Hard disk 1: Windows XP Pro with the windows boot loader Hard disk 2: FreeBSD with the FreeBSD boot loader In order to get to FreeBSD, I need to set the second hard disk as the bootable device. To get to Windows XP, I need to re-set the first hard disk as the bootable device. Following the grub installation instructions, I've copied stage1, stage2, and *stage1_5 into the /boot directory and then issued the following commands with the following results: # grub-install --root-directory=/boot /dev/had BIOS drive not found # grub-install --root-directory=/boot /dev/ad1 BIOS drive not found # grub-install --root-directory=/boot '(hd1)' BIOS drive number not able to be verified. I'm kind of at a loss here. Following Xavier's advice, I tried using the Windows XP procedure with the following boot.ini file: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\free.bsd="FreeBSD" The FreeBSD entry shows up in the boot menu, but, when selected, stops on an error that it can't find hal.dll. From what I can ascertain about the lingo Microsoft is using, my FreeBSD system actually resides on: multi(0)disk(1)rdisk(0)partition(1) I don't think I can use this lingo, however, since Windows doesn't know how to read the FreeBSD file system to locate the image. The /boot/boot1 file was copied to c:\free.bsd. Please help me! Arrgh. Eric F Crist President/Sys Admin AdTech Integrated Systems, Inc http://www.adtechintegrated.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message