From owner-freebsd-questions@FreeBSD.ORG Mon Feb 14 22:53:41 2005 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 E8F4416A4CE for ; Mon, 14 Feb 2005 22:53:41 +0000 (GMT) Received: from a.mx.studio4plus.com (pe78.opole.sdi.tpnet.pl [217.96.240.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id D92C543D41 for ; Mon, 14 Feb 2005 22:53:40 +0000 (GMT) (envelope-from marcin@studio4plus.com) Received: from [81.190.220.150] (helo=simon) by a.mx.studio4plus.com with esmtpa (Exim 4.44 (FreeBSD)) id 1D0p60-0004GH-Mf for freebsd-questions@freebsd.org; Mon, 14 Feb 2005 23:53:37 +0100 Date: Mon, 14 Feb 2005 23:53:36 +0100 From: Marcin Simonides To: freebsd-questions@freebsd.org Message-ID: <20050214225336.GA14062@simon> Mail-Followup-To: freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: Boot manager doesn't boot 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: Mon, 14 Feb 2005 22:53:42 -0000 In the few recent months I've been having problems with the standard FreeBSD bootmanager: instead of booting some systems it would just beep and do nothing. At first I had problems with booting Windows 2000 (I reinstalled it on the same partition it has been before for a few years, then windows installed its NTLDR, then I installed bootmgr with boot0cfg and only FreeBSD would boot. I started using NTLDR to boot both systems). Now I have two more HDDs and want to play with different OSes and I'd like this standard bootmgr (BootEasy, right?) because it doesn't need any configuration, it just works (or worked...). To the point: I installed FreeBSD 5.3 on a second disk to copy my user files and configs from 4-STABLE. Then I deleted last three slices of the first/old HDD (the first one was 8MB for Linux that I may install some day (<1024 cyl limit or sth), I left it), created a bigger slice for FreeBSD and a third one. After copying FreeBSD partitions and installing bootmgr (boot0cfg -B /dev/ad0; bsdlabel -B /dev/ad0s2, AFAIR) FreeBSD wouldn't boot - all I was getting was a beep after pressing F2. I then made a fresh install on that partition from CD - same thing. I removed the first small partition and created only two - now FreeBSD started (after installation) from the first partition. I think that's odd... Then I installed Solaris and got its own boot manager. Works nice, but I need to install Windows 2000 on a second disk and would like FreeBSD bootmgr's F5 - Drive 1 functionality for booting it. So I installed it: boot0cfg -B /dev/ad0 - and it doesn't boot neither FreeBSD nor Solaris - just beeps. Why? What can I do about this? (apart from reverting to the Solaris' bootmgr for now - the good thing about all this is that I learned to always back up the MBR :) I've spent quite a lot of time googling and searching the archives, but didn't find anything that would help :( -- marcin@studio4plus.com