From owner-freebsd-questions@FreeBSD.ORG Tue Mar 21 03:17:36 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 3F96816A400 for ; Tue, 21 Mar 2006 03:17:36 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6062243D45 for ; Tue, 21 Mar 2006 03:17:33 +0000 (GMT) (envelope-from kdk@daleco.biz) Received: from [192.168.2.2] ([69.27.149.254]) by ezekiel.daleco.biz (8.13.4/8.13.1) with ESMTP id k2L3GK3U062440; Mon, 20 Mar 2006 21:16:46 -0600 (CST) (envelope-from kdk@daleco.biz) Message-ID: <441F6FFA.9090609@daleco.biz> Date: Mon, 20 Mar 2006 21:16:10 -0600 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060127 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Benjamin Sher References: <441F1CB1.3000807@zebra.net> In-Reply-To: <441F1CB1.3000807@zebra.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Urgent FreeBSD Boot question! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Mar 2006 03:17:36 -0000 Benjamin Sher wrote: > Dear friends: > > I decided to go out and buy the latest issue of Linux > Format with the FreeBSD 6 CD. I am very glad I did. > FreeBSD is tough to install, > Well, kinda like the first date, the first cigarette, the first skirmish, the first honeymoon, etc.: a tad tough, the first time, maybe. It gets easier.... ;-) > > but after spending several hours I feel for ya .... > > I finally succeeded in doing a perfect installation. > ONE BIG PROBLEM: When I removed the CD and > rebooted, I got into my Windows XP (I have two > separate disks, one for Windows, one of FreeBSD). > There was no way to get into FreeBSD. Naturally, > I went into my BIOS and changed the boot sequence > from CD to Hard Drive. That only caused my system > to boot into Windows XP. > > I read the instructions about the FreeBSD Boot Manager. > It said clearly that it should allow switching from one > OS to another. But I did not see any configuration for that. There is no need to do any configuration of the boot manager in most situations. > > How, may I ask, do I do this while installing FreeBSD? > How do I change this configuration to guarantee that > all my work won't go down the toilet and that when I > reboot, I will see Lilo or whatever as a boot manager > that will allow me to select either FreeBSD or Windows? > > I am looking forward to solving this and then to actually > seeing FreeBSD for the first time. > > Thank you so much in advance. > > Benjamin Can you tell us about your hardware a little more? If your BIOS will only boot from HDD0, is that the drive that actually has FreeBSD on it? Obviously, if you have installed FreeBSD on a second hard disk, and WinXP is on the first, you will see the NT bootloader on Drive #0 and not the FreeBSD boot loader on Drive #1; this would, it seems to me, load Windows XP at the expense of ignoring everything else. My 'Net connection is via packet radio, and the weather in the Mid US is pretty bad today (so it may be that I'm reading your message late, after it's already been solved) and I'm having a good bit of difficulty reading the online docs, but on my local copy, there is some information in the Handbook (ch. 12) and perhaps the FAQ (ch. 9) that may help. If indeed the issue is that Windows is on "Drive zero", then I would suggest switching the physical ordering of the drives (by jumpers or cables or whatnot) and trying again. If the FreeBSD boot loader sees an "unknown" partition type on a disk (such as NTFS or FAT/MSDOS) it will give you an option to boot this disk (usually via the "F2" key, as FreeBSD is assigned to "F1") and then give control to the MBR on the other disk. Other potential options might include adapting the Windows boot loader to "see" the other drive's boot sector, or installing a 3rd party boot loader on the primary hard disk (such as GAG, Grub, or LILO as you mentioned above). HTH, Kevin Kinsey