From owner-freebsd-questions@FreeBSD.ORG Thu Dec 3 02:14:04 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75F591065676 for ; Thu, 3 Dec 2009 02:14:04 +0000 (UTC) (envelope-from psteele@maxiscale.com) Received: from server505.appriver.com (server505a.appriver.com [98.129.35.4]) by mx1.freebsd.org (Postfix) with ESMTP id 3E4348FC13 for ; Thu, 3 Dec 2009 02:14:04 +0000 (UTC) X-Policy: GLOBAL - maxiscale.com X-Policy: GLOBAL - maxiscale.com X-Primary: psteele@maxiscale.com X-Note: This Email was scanned by AppRiver SecureTide X-ALLOW: psteele@maxiscale.com ALLOWED X-Virus-Scan: V- X-Note: Spam Tests Failed: X-Country-Path: UNITED STATES->UNITED STATES->UNITED STATES X-Note-Sending-IP: 98.129.23.14 X-Note-Reverse-DNS: ht01.exg5.exghost.com X-Note-WHTLIST: psteele@maxiscale.com X-Note: User Rule Hits: X-Note: Global Rule Hits: 112 113 114 115 119 120 131 218 X-Note: Mail Class: ALLOWEDSENDER X-Note: Headers Injected Received: from [98.129.23.14] (HELO ht01.exg5.exghost.com) by server505.appriver.com (CommuniGate Pro SMTP 5.2.14) with ESMTPS id 18492918; Wed, 02 Dec 2009 20:14:04 -0600 Received: from mbx03.exg5.exghost.com ([169.254.1.164]) by ht01.exg5.exghost.com ([98.129.23.14]) with mapi; Wed, 2 Dec 2009 20:14:02 -0600 From: Peter Steele To: Matt Szubrycht Date: Wed, 2 Dec 2009 20:14:01 -0600 Thread-Topic: "missing operating system" Thread-Index: AcpzugJ3Vd6qUckESDmuQrzQUCpDfgAA9ShA Message-ID: <7B9397B189EB6E46A5EE7B4C8A4BB7CB33C6B998@MBX03.exg5.exghost.com> References: <7B9397B189EB6E46A5EE7B4C8A4BB7CB33C6B981@MBX03.exg5.exghost.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "freebsd-questions@freebsd.org" Subject: RE: "missing operating system" 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: Thu, 03 Dec 2009 02:14:04 -0000 I had meant to include my partition table in the last email: # fdisk -p da0 # /dev/da0 g c1458908 h255 s63 p 1 0xa5 63 35664237 a 1 p 2 0xa5 35664300 62862345 p 3 0xa5 98526645 1863989820 This is what I'd expect it to be. If I use the -u option I get this: # fdisk -u da0 ******* Working on device /dev/da0 ******* parameters extracted from in-core disklabel are: cylinders=3D1458908 heads=3D255 sectors/track=3D63 (16065 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=3D1458908 heads=3D255 sectors/track=3D63 (16065 blks/cyl) Do you want to change our idea of what BIOS thinks ? [n] Should I answer yes to this query? -----Original Message----- From: Matt Szubrycht [mailto:matts@bmihosting.com]=20 Sent: Wednesday, December 02, 2009 5:43 PM To: Peter Steele Cc: freebsd-questions@freebsd.org Subject: Re: "missing operating system" If you have only one OS and do not care for boot manager just to boot to BS= D - try this: 1. Make sure the correct partition is 'active': # fdisk -u /dev/da0 2. Install plain "MBR" boot code: # fdisk -B -b /boot/mbr 3. Reboot On Dec 2, 2009, at 5:34 PM, Peter Steele wrote: > Okay, so I've seen this error many times and its cause has always been cl= ear. In this case I'm stumped. I've got a 3U SuperMicro server with 16 driv= es hooked up to two 3Ware controllers. The drives are configured into two l= ogical drives da0 and da1. I've installed a FreeBSD 8.0 OS on da0 but when = I boot the box I'm seeing this error. I've swapped the RAID slots in the BI= OS boot list to make sure the BIOS has the right entry for what I think is = da0 listed first. I can boot the system with a USB stick and have verified= that the OS is installed correctly: >=20 > root@:~> > # mount /dev/da0s1a /mnt > root@:~> > # ll /mnt > total 68 > drwxr-xr-x 22 root wheel 512 Dec 2 15:58 . > drwxr-xr-x 24 root wheel 512 Dec 2 15:44 .. > -rw-r--r-- 2 root wheel 798 Nov 10 06:04 .cshrc > -rw-r--r-- 2 root wheel 182 Dec 2 11:39 .profile > -r--r--r-- 1 root wheel 6206 Nov 10 06:04 COPYRIGHT > -rw-r--r-- 1 root wheel 9 Dec 1 22:31 VERSION > drwxr-xr-x 2 root wheel 1024 Nov 10 06:02 bin > drwxr-xr-x 7 root wheel 512 Dec 1 22:31 boot > dr-xr-xr-x 6 root wheel 2048 Dec 2 11:22 dev > drwxr-xr-x 21 root wheel 2048 Dec 2 11:39 etc > drwxr-xr-x 2 root wheel 512 Dec 1 22:31 home > drwxr-xr-x 3 root wheel 1536 Nov 10 06:03 lib > drwxr-xr-x 2 root wheel 512 Nov 10 06:02 libexec > drwxr-xr-x 2 root wheel 512 Nov 10 06:02 media > drwxr-xr-x 2 root wheel 512 Dec 2 11:39 mnt > drwxr-xr-x 3 root wheel 512 Dec 1 22:31 opt > dr-xr-xr-x 2 root wheel 512 Nov 10 06:02 proc > drwxr-xr-x 2 root wheel 8192 Nov 10 06:03 rescue > drwxr-xr-x 2 root wheel 512 Dec 1 22:31 root > drwxr-xr-x 2 root wheel 5632 Nov 10 06:03 sbin > lrwxr-xr-x 1 root wheel 11 Nov 10 06:04 sys -> usr/src/sys > drwxr-xr-x 11 root wheel 512 Nov 10 06:36 tmp > drwxr-xr-x 11 root wheel 512 Nov 10 06:36 usr > drwxr-xr-x 2 root wheel 512 Dec 2 11:37 var >=20 > What's more puzzling to me is that I have another identical system that w= as purchased a few weeks ago and I have successfully installed the OS on th= at box without seeing this error. I'm thinking there might be some kind of = BIOS setting that is different between the two boxes but I'm not really sur= e if that explains what's going on. >=20 > Does anyone have any suggestions what I could do to troubleshoot this pro= blem? >=20 > _______________________________________________ > freebsd-questions@freebsd.org mailing list=20 > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg"