From owner-freebsd-bugs@FreeBSD.ORG Sat Oct 6 00:00:26 2012 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0E581065675 for ; Sat, 6 Oct 2012 00:00:26 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9B69E8FC12 for ; Sat, 6 Oct 2012 00:00:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q9600Q0S028838 for ; Sat, 6 Oct 2012 00:00:26 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9600QcU028837; Sat, 6 Oct 2012 00:00:26 GMT (envelope-from gnats) Resent-Date: Sat, 6 Oct 2012 00:00:26 GMT Resent-Message-Id: <201210060000.q9600QcU028837@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Ronald F.Guilmette" Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD676106564A for ; Fri, 5 Oct 2012 23:55:15 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id 940A78FC18 for ; Fri, 5 Oct 2012 23:55:15 +0000 (UTC) Received: by segfault.tristatelogic.com (Postfix, from userid 1237) id E79D450845; Fri, 5 Oct 2012 16:55:13 -0700 (PDT) Message-Id: <20121005235513.E79D450845@segfault.tristatelogic.com> Date: Fri, 5 Oct 2012 16:55:13 -0700 (PDT) From: "Ronald F.Guilmette" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: rfg@tristatelogic.com Subject: misc/172376: FreeBSD 9.0 installed but won't boot X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ronald F.Guilmette" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Oct 2012 00:00:27 -0000 >Number: 172376 >Category: misc >Synopsis: FreeBSD 9.0 installed but won't boot >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 06 00:00:26 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Ronald F. Guilmette >Release: FreeBSD 9.0-RELEASE amd64 >Organization: entr0py >Environment: System: FreeBSD 9.0-RELEASE amd64 >Description: I just now did an install (from DVD) of 9.0-RELEASE amd64 onto a 40GB drive that formerly had a (broken) Windoze 98 system on it. (Attempts to boot that system were giving "NTLDR is missing" errors, due to a small Windoze cock-up. I am now recycling the drive for use with FreeBSD.) So anyway, I went through all of the (new) normal install procedure, requested a 12GB partition for FreeBSD, completed the install... successfully, as far as I could tell... and then removed the FreeBSD install DVD and then just attempted to reboot. After that, I quickly got the error: NTLDR is missing Press Ctrl+Alt+Del to restart I assumed that this must have been due to a leftover MBR from the old Win98 system. (I don't know why the fresh FreeBSD install didn't overwrite that, as I had expected it to. Unlike the install... from optical media... in prior FreeBSD releases that I've has experience with in the past, during the install of this new 9.0 system there was never a point where I was asked if I wanted to replace the existing MBR with the FreeBSD boot manager.) So anyway, I googled and found out that the Right Way to install the FreeBSD MBR/boot manager... if you need to do so in a pinch... was/is to run "boot0cfg -B ", so I booted again from the FreeBSD 9.0 install DVD, exited to a shell as soon as I could, ran dmesg, saw that the system believed that the first (and only) disk drive was "ada0", so then I ran "boot0cfg -B ada0" and it completed without error. Following this, I performed a normal "shutdown -h now", removed the install DVD again and rebooted again, assuming that now I would be able to boot the installed 9.0 system from the hard drive. However when I did that I got the following messages: F1 FreeBSD F6 PXE Boot: F1 At this point I simply hit return and then I got the following messages and then the system hung: NTLDR is missing Press Ctrl+Alt+Del to restart So, um, what gives? What did I do wrong? Does one need to completely zero the drive before installing FreeBSD these days? >How-To-Repeat: See above. (Begin by placing a broken Win98 system on a spare hard drive, and then...) >Fix: I wish I knew. Seriously. I have something here that I fetched off the net quite recently called HDDErase which is supposed to invoke a drive's built in zeroing firmware to REALLY zero the drive. I guess I'll be running that on this 40GB drive and then trying again to install FreeBSD 9.0 from scratch. If that doesn't work, then God help me. (If that doesn't work then God help us all!) >Release-Note: >Audit-Trail: >Unformatted: