From owner-freebsd-questions@FreeBSD.ORG Fri Jun 25 22:58:32 2004 Return-Path: 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 8D7E916A4CE for ; Fri, 25 Jun 2004 22:58:32 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 128A343D53 for ; Fri, 25 Jun 2004 22:58:32 +0000 (GMT) (envelope-from henrik.w.lund@broadpark.no) Received: from [10.0.0.3] (52.80-202-129.nextgentel.com [80.202.129.52]) by mail.broadpark.no (Postfix) with ESMTP id 5C85B5FF6 for ; Sat, 26 Jun 2004 00:58:28 +0200 (MEST) Message-ID: <40DD2CC4.1050605@broadpark.no> Date: Sat, 26 Jun 2004 00:59:00 -0700 From: Henrik W Lund User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: nb, en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <40DC77C4.4020503@broadpark.no> <1088166069.24879.199166115@webmail.messagingengine.com> <40DCE70C.2010706@broadpark.no> In-Reply-To: <40DCE70C.2010706@broadpark.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: Boot0 configuration question... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2004 22:58:32 -0000 Henrik W Lund wrote: > Jud wrote: > >> >> >> >> The FreeBSD bootloader should be installed on *both* hard drives. This >> will boot WinXP, but will show it in the boot menu as "???" If you >> prefer a boot manager that allows you to easily enter the names of the >> OSs you are booting, you might try GAG (> http://gag.sourceforge.net/>). >> >> Jud >> >> > So, a quick ´boot0cfg -B ad2´ (where ad2 is my WinXP drive) should do > it then? How come I didn't think of that? ;-) > > Thanks! > > -Henrik W Lund Just following up here. The above works, albeit in a weird kinda way. After installing the boot0 boot manager on the other drive as well, I get the prompt one more time when I select to boot from the other drive - which is what I'd expect. Now, what I did not expect is that if I set the FreeBSD drive as drive 0 in the BIOS, I am still unable to boot WinXP. The boot manager comes up, I select Drive 1, it prompts me again and I select the '???' entry (WinXP) - and the machine reboots. Selecting FreeBSD at the first invocation of boot0 gets me into FreeBSD alright. However, setting the WinXP drive as drive 0 in the BIOS things work flawlessly. At the first invocation of boot0, WinXP boots up if I select '???'. If I select Drive 1, and the second invocation of boot0 appears and I select 'FreeBSD' - it boots FreeBSD!! Is this some weirdness of the BIOS? That the onboard IDE controllers are somehow inherently preferred, and that weirdness occurs if drives on any other controller are set to drive 0? It beats me, maybe one of you guys know. Please let me know if you do, as this befuddles me. -Henrik W Lund