Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jan 2007 11:33:30 +0200
From:      "George Vanev" <vanev@unisoft-ltd.com>
To:        "Ted Mittelstaedt" <tedm@toybox.placo.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: HP Embedded SATA RAID controller (FreeBSD 6.2)
Message-ID:  <000c01c74063$dfd47050$0200000a@Vanev>
References:  <000901c73fb4$200bb5d0$0200000a@Vanev> <007a01c7405e$ca65ef50$3c01a8c0@coolf89ea26645>

next in thread | previous in thread | raw e-mail | index | archive | help

----- Original Message ----- 
From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: "George Vanev" <vanev@unisoft-ltd.com>; "FreeBSD Questions" 
<freebsd-questions@freebsd.org>
Sent: Thursday, January 25, 2007 10:57 AM
Subject: Re: HP Embedded SATA RAID controller (FreeBSD 6.2)


>
> Hi George!
>
> Common problem.  The issue isn't that the FreeBSD driver cannot talk
> to the SATA controller.  It can do that just fine.
>
> The problem is that HP is using a modified metadata format on the
> disk drives.
>
> What you need to do is go into the Proliant BIOS and DISABLE
> the SATA raid.  This of course means any raid arrays, mirrored or
> otherwise, that you have created, cannot be used from BIOS.  Just
> leave the BIOS settings so that the SATA controller is enabled, but
> the RAID on the SATA controller isn't.
>
> Then boot FreeBSD 6.2.  It will see 2 disk drives.  (or more or however
> many you got)
>
> Now, if you want a raid mirror here is what you do.  Load a scratch
> install of FreeBSD 6.2 on the first disk.  Run atacontrol to create a
> mirror on both disks.  This writes out a metadata format that FreeBSD's
> disk driver understands.  This will trash your freebsd install of course.
> No problem.  Reboot from the installation CD and now you will see
> the 2 disks, plus ar0 (the mirror)   Install to that and your all set.
>
> Basically the only difference between doing it HP's way by creating
> the RAID from HP BIOS and doing it the FreeBSD way is that
> the HP BIOS is unaware of the FreeBSD metadata format so you
> cannot see or rebuild an array from BIOS that was created in
> FreeBSD, and FreeBSD is unaware
> of HP's metadata format so you cannot see or rebuild an array
> from FreeBSD that was created in BIOS
>
> As far as how the actual raid mirror works, it's exactly the same.
> In fact, better, since you can rebuild a FreeBSD array from
> FreeBSD and it's about 10 times faster than rebuilding it from
> HP's BIOS.
>
> Ted
>
> ----- Original Message ----- 
> From: "George Vanev" <vanev@unisoft-ltd.com>
> To: "FreeBSD Questions" <freebsd-questions@freebsd.org>
> Sent: Wednesday, January 24, 2007 4:35 AM
> Subject: HP Embedded SATA RAID controller (FreeBSD 6.2)
>
>
>> I have HP ProLiantML 110 G3 server.
>> I am trying to install FreeBSD 6.2.
>> But it doesn't seem to recognise the RAID controller.
>> I don't know what exactly is the controller.
>> In the hp site I didn't find anything usefull,
>> except that this is "HP embedded SATA RAID controller"
>> Not much, uh?!
>>
>> Any one could help?!
>> Regards
>> --
>> George Vanev
>>
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe@freebsd.org"
>>
>
>
>

Just great!!!
Thanks a lot!!!

But still it will use the hardware RAID controller, right?!
It is not a software RAID, I hope. 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000c01c74063$dfd47050$0200000a>