From owner-freebsd-questions@FreeBSD.ORG Sun Jun 8 18:30:46 2003 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 8AFC237B401 for ; Sun, 8 Jun 2003 18:30:46 -0700 (PDT) Received: from spf1.us.outblaze.com (205-158-62-158.outblaze.com [205.158.62.158]) by mx1.FreeBSD.org (Postfix) with SMTP id AB11E43FD7 for ; Sun, 8 Jun 2003 18:30:45 -0700 (PDT) (envelope-from ed@gtemail.net) Received: (qmail 13261 invoked from network); 9 Jun 2003 01:30:44 -0000 Received: from unknown (205.158.62.146) by spf1.us.outblaze.com with QMQP; 9 Jun 2003 01:30:44 -0000 Received: (qmail 4982 invoked from network); 9 Jun 2003 01:24:13 -0000 Received: from unknown (HELO ws3-1.us4.outblaze.com) (205.158.62.91) by 205-158-62-146.outblaze.com with SMTP; 9 Jun 2003 01:24:13 -0000 Received: (qmail 17679 invoked by uid 1001); 9 Jun 2003 01:30:51 -0000 Message-ID: <20030609013051.17678.qmail@verizonmail.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from [24.61.89.38] by ws3-1.us4.outblaze.com with http for ed@gtemail.net; Mon, 09 Jun 2003 06:30:51 +0500 From: "Ed Powers" To: freebsd-questions@freebsd.org Date: Mon, 09 Jun 2003 06:30:51 +0500 X-Originating-Ip: 24.61.89.38 X-Originating-Server: ws3-1.us4.outblaze.com Subject: Boot(1,2) issue on 4.8 Compaq System 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, 09 Jun 2003 01:30:46 -0000 Greets. I have a newly upgraded 4.8 system that I can no longer boot without convincing. I don't beleive the trouble arose due to the upgrade, which always occurs without an issue at all. The problem occured when I made alterations to the Compaq BIOS settings that changed the order in which my drives are probed and booted. The following is the setup: First Controller - Seagate 4G - Boot and Root (Embedded) Second Controller - Compaq 18G - Data (Vinum RAID 5) (Embedded) Compaq 18G Compaq 18G Compaq 18G Firing up the system shows the Seagate probed first, then the four drives in the array. Originally things wee the other way around, but the Compaq BIOS setup reversed this and I seem to be unable to get the system working again the "old" way. I decided I didn't really care what controller went first, so long as the machine boots and does it's job. Alas, I can't seem to find a way to make it happy anymore. The system goes through boot0 by grabbing mbr appropriately off of the seagate (the only disk listed that has an mbr). Then at boot1,2 I get the "Invalid Partition" error showing that it was unable to find root / kernel at 0:da(0,a)/kernel Because at this stage of the boot process da0 is still the first compaq drive in the array - NOT the seagate. If I manually enter 4:da(0,a)/kernel the system boots and the system works ok - aside from all the issues that arise from not using the loader to boot a kernel. The thing is, when the system does come up is sees the disks at I would expect it to: # camcontrol devlist at scbus0 target 0 lun 0 (pass0,da0) at scbus1 target 0 lun 0 (pass1,da1) at scbus1 target 1 lun 0 (pass2,da2) at scbus1 target 2 lun 0 (pass3,da3) at scbus1 target 3 lun 0 (pass4,da4) at scbus2 target 4 lun 0 (pass5,sa0) # df | grep /$ /dev/da0s1a 64462 42230 17076 71% / I have altered the disklabels of each of the devices to reflect new positions, so they too appear as how I think they should: # foreach d (0 1 2 3 4) foreach? disklabel -r da$d | grep disk: foreach? end disk: da0s1 disk: da1s1 disk: da2s1 disk: da3s1 disk: da4s1 So, I think the question is why is boot1,2 still thinking that my drives are configured as they were originally (with the seagate at da4) but yet the BIOS is providing the correct order and the OS - once it is installed - is also seeing the config correctly. Thanks... Ed Powers -- _______________________________________________ Get your free Verizonmail at www.verizonmail.com