From owner-freebsd-stable@FreeBSD.ORG Fri Jul 1 00:51:30 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8201B16A41C for ; Fri, 1 Jul 2005 00:51:30 +0000 (GMT) (envelope-from markir@paradise.net.nz) Received: from linda-3.paradise.net.nz (bm-3a.paradise.net.nz [202.0.58.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43C1743D4C for ; Fri, 1 Jul 2005 00:51:29 +0000 (GMT) (envelope-from markir@paradise.net.nz) Received: from smtp-2.paradise.net.nz (smtp-2b.paradise.net.nz [202.0.32.211]) by linda-3.paradise.net.nz (Paradise.net.nz) with ESMTP id <0IIX00MWOBPS0E@linda-3.paradise.net.nz> for freebsd-stable@freebsd.org; Fri, 01 Jul 2005 12:51:28 +1200 (NZST) Received: from [192.168.1.11] (218-101-14-11.paradise.net.nz [218.101.14.11]) by smtp-2.paradise.net.nz (Postfix) with ESMTP id E168B9E237; Fri, 01 Jul 2005 12:51:27 +1200 (NZST) Date: Fri, 01 Jul 2005 12:51:26 +1200 From: Mark Kirkwood In-reply-to: <42C4767C.4010306@paradise.net.nz> To: freebsd-stable@freebsd.org Message-id: <42C4938E.2050502@paradise.net.nz> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050511) References: <200506251540.50639.doconnor@gsoft.com.au> <42BDF580.3040400@paradise.net.nz> <20050628232336.S3088@carver.gumbysoft.com> <200506301612.03468.doconnor@gsoft.com.au> <42C4767C.4010306@paradise.net.nz> Cc: Subject: Re: 5.4 Installer + Promise FT100TX2 = Loader crash X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2005 00:51:30 -0000 Mark Kirkwood wrote: > Daniel O'Connor wrote: > >> On Wed, 29 Jun 2005 15:57, Doug White wrote: >> >>> Try: >>> >>> . Zero off the first megabyte or so of the subdisks with dd or similar >>> tool. >>> . Force an array initialize from the controller BIOS. Wait for it to >>> finish. >>> . Install some other OS that recognizes the array, write the MBR and >>> partition table, then install FreeBSD over it. >>> >>> Some controller BIOSen have been known to peek at the DOS partition >>> table, >>> and it may be jumping off into space if its seeing half a table from one >>> disk, or something like that. These actions should blow away any bogus >>> underlying data. This is what I tried, essentially following the bsdlabel(8) man page (the 2 underlying disks are ad4, ad6, system is 6.0-CURRENT 20050624): $ dd if=/dev/zero of=/dev/ad4 bs=512 count=20480 $ dd if=/dev/zero of=/dev/ad6 bs=512 count=20480 $ fdisk -BI ad4 $ fdisk -BI ad6 $ dd if=/dev/zero of=/dev/ad4s1 bs=512 count=20480 $ dd if=/dev/zero of=/dev/ad6s1 bs=512 count=20480 $ bsdlabel -w -B ad4s1 $ bsdlabel -w -B ad6s1 Then rebooted and there is no change in behavior. (I have not tried installing another os, as I only have Linux as an alternative, and suspect that will do no better job of normalizing the mbr and partition table than the above)