From owner-freebsd-hackers@FreeBSD.ORG Thu Jun 30 02:01:36 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EADB016A41C for ; Thu, 30 Jun 2005 02:01:36 +0000 (GMT) (envelope-from gayn.winters@mail.bristolsystems.com) Received: from dns.bristolsystems.com (h-68-167-239-98.lsanca54.covad.net [68.167.239.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8B9A43D53 for ; Thu, 30 Jun 2005 02:01:36 +0000 (GMT) (envelope-from gayn.winters@mail.bristolsystems.com) Received: from workdog ([192.168.1.201]) by dns.bristolsystems.com (8.11.6/8.11.6) with ESMTP id j5U21ag19009 for ; Wed, 29 Jun 2005 19:01:36 -0700 From: "Gayn Winters" To: Date: Wed, 29 Jun 2005 19:01:31 -0700 Message-ID: <003701c57d17$a3068340$c901a8c0@workdog> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4024 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Subject: ICH6R RAID X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2005 02:01:37 -0000 It appears that I'm not the only one struggling with the RAID1 using Intel's ICH6R. (My mobo is a Tyan S5150 with two identical 80GB WD SATA drives.) Using either 5.4-RELEASE or 6.0-CURRENT-SNAP004 the OS seems to load from the release CD but fails to boot from the RAID array. (5.4 drops into boot loader and 6.0 can't find the OS.) Both operating systems boot fine without a RAID1 array and both disks come up. I even tried building the mirror then disabling one drive using the firmware setup. The firmware says then to have the OS rebuild the mirror. OK,... The OS then boots fine to ad4 and can see ad6. I can dd if=/dev/ad4 of=/dev/ad6 successfully, but I cannot get atacontrol to rebuild the mirror. Maybe this approach will work, and I'm doing something wrong... Now man ata(4) indicates that only up to ICH5 is supported in 5.4 while up to ICH6 is supported in 6.0, but the hardware archives indicate that sos's MK3 patches made it into 5.4-RELEASE, and 6.0 "fully" supports the ICH6R. However, I'm actually not sure the precise story here. Has anyone out there actually booted FreeBSD using mirrored SATA drives with an ICH6R? If so, how did you do it and what version did you use? I could really use some help! Thanks, -gayn