From owner-freebsd-questions@FreeBSD.ORG Fri Apr 9 10:49:20 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 5AE0F16A4CE for ; Fri, 9 Apr 2004 10:49:20 -0700 (PDT) Received: from neverwhere.in-flux.org (neverwhere.in-flux.org [65.103.12.250]) by mx1.FreeBSD.org (Postfix) with SMTP id C4A5B43D2F for ; Fri, 9 Apr 2004 10:49:19 -0700 (PDT) (envelope-from talon@neverwhere.in-flux.org) Received: (qmail 10938 invoked by uid 1100); 9 Apr 2004 17:49:19 -0000 Date: Fri, 9 Apr 2004 12:49:19 -0500 From: "10,000 Screaming Monkeys" To: freebsd-questions@freebsd.org Message-ID: <20040409174919.GJ4404@neverwhere.in-flux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i Subject: 5.2.1-RELEASE boot problem 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, 09 Apr 2004 17:49:20 -0000 I know I'm going to regret asking this, because it's undoubtedly something simple that I'm missing, but I can't for the life of me make this work. A little background: I have FreeBSD 5.2.1-RELEASE installed on an ATA133 drive, which is connected to a Soyo SY-P4S Dragon Ultra motherboard. The motherboard has 4 onboard IDE ports -- two regular (slower) IDE ports (labeled 1 & 2 on the board), controlled by the BIOS; and two faster "RAID" ports (3 & 4), controlled by an onboard Highpoint HPT370/372 controller. When installing from CD, everything works as expected with no errors, regardless of which IDE channel/port I have the hard drive connected to. And, just to note, when I have it connected to IDE port 3 (an ATA133-capable port), FreeBSD addressed the drive as ad4 after booting. When attempting to boot after the install, however, the boot loader is apparently defaulting to a floppy drive, as this is all I get: Verifying DMI Pool Data ............ error 1 lba 0 error 1 lba 0 No /boot/loader FreeBSD/i386 boot Default: 22:fd(22,a)/kernel boot: If I type "0:ad(0,a)/boot/loader" at the boot: prompt, though, it actually runs the loader and presents me with the ASCII daemon and the boot menu. I've tried putting that "0:ad" statement in /boot.config, but it didn't seem to have any effect on the boot process (i.e., it still defaulted to 22:fd and gave me the same errors). Can anybody tell me what I might have missed, or what I might be doing wrong? My head is getting a little sore from beating it on random hard, flat surfaces. TIA, Jamie