Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Aug 2006 12:24:36 -0700
From:      "Bill Blue" <bblue@netoldies.com>
To:        "Roland Smith" <rsmith@xs4all.nl>, freebsd-stable@freebsd.org
Subject:   Re: Motherboard RAID problem
Message-ID:  <op.telj7ai6zq5pz4@sovaio.netoldies.com>
In-Reply-To: <20060820182248.GA24133@slackbox.xs4all.nl>
References:  <20060820120049.06E0516A52F@hub.freebsd.org> <200608201338.56109.matt@chronos.org.uk> <20060820162032.GE633@core.byshenk.net> <op.teldlrauzq5pz4@sovaio.netoldies.com> <20060820173827.GA22931@slackbox.xs4all.nl> <20060820175547.GF633@core.byshenk.net> <20060820182248.GA24133@slackbox.xs4all.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 20 Aug 2006 11:22:48 -0700, Roland Smith <rsmith@xs4all.nl> wrot=
e:

> On Sun, Aug 20, 2006 at 07:55:47PM +0200, Greg Byshenk wrote:
>> On Sun, Aug 20, 2006 at 07:38:28PM +0200, Roland Smith wrote:
>> > On Sun, Aug 20, 2006 at 10:02:05AM -0700, Bill Blue wrote:
>>
>> > > I'm not sure if I'm expecting too much, or this is a real bug.
>>
>> > > Using FreeBSD 6.1 release, CVSup'd to current. The motherboard is=
 a
>> > > Supermicro P4SCT0 with a 3.2Ghz P4 and 2 DDR400 1G sticks of RAM.=
  On
>> > > the MB is a built-in RAID controller (Adaptec chip) for the SATA
>> > > drives.  You set it for discrete SATA or RAID.  If RAID is set, o=
n the
>> > > next boot you have essentially a BIOS configuration for that 'dev=
ice'
>> > > consisting of the two SATA devices in either RAID 0 (striped) or =
RAID
>> > > 1 (mirrored).
>>
>> > The ataraid(4) driver supports the Adaptec HostRAID.
>>
>> > <snip>
>> > > Boot the OS now and all goes well with the device still showing u=
p on
>> > > /dev/ad4* but I couldn't tell if the mirroring was really working=

>> > > since the drives have no individual led indications.  I then noti=
ced
>> > > that there was a new ad6* device, and guess what -- it was the se=
cond
>> > > SATA drive and a mirror image of the *original* first drive.  Wat=
ching
>> > > it with DF for size changes when copying a large file to my home
>> > > directory, it didn't change at all.
>>
>> > > ad6* were the only new devices seen in the OS.
>>
>> > If FreeBSD supports the device, you should see an ar0 device.
>>
>> > Do you have the ataraid(4) driver loaded, or built into your kernel=
?
>>
>>
>> Alternatively, are you sure you have identified your hardware correct=
ly?
>>
>> According to Supermicro here
>>
>>    <http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm>;
>>
>> the P4SCT has an Intel 6300ESB onboard RAID controller, which accordi=
ng to
>> this page
>>
>>    <http://www.gamepc.com/labs/view_content.asp?id=3Deoyraid&page=3D2=
&cookie%5Ftest=3D1>
>>
>> is based upon the ICH4, and not Adaptec controller.  And, unless I've=

>> missed it, this controller is not supported.
>
> The ata(4) manual page lists the 6300ESB as supported. The ataraid(4)
> manual only lists the "Intel MatrixRAID" metadata format as supported.=

>
> Roland

Roland, Greg,

Thanks for the replies.  The Intel 6300ESB (aka Hance Rapids I/O Control=
ler Hub) serves as a controller for USB 2.0, UDMA100 and SATA150 devices=
.  Separately of that, there's the Adaptec embedded SATA with Hostraid c=
ontroller driver which comes into play if you activate RAID in the BIOS.=


Since they refer to it as Adaptec's Hostraid controller, it looks like a=
taraid(4) should support it.

And Nooooo, I didn't have ataraid defined in my kernel.  It was, but for=
 some reason it isn't now.  I'll uh, have to add and rebuild.  Thanks fo=
r pointing out my error.

Now, when the ar0s1a-f devices do show up, does the boot device actually=
 get changed from ad4* to ar0* or do I need to boot single user while it=
's talking to ad4* and change the mount points and reboot?  I've never p=
layed much with changing boot devices.

--Bill





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.telj7ai6zq5pz4>