Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

Thread Tools
Old 03-17-05, 10:09 AM   #1
Registered User
Join Date: Mar 2005
Posts: 1
Default SATA-RAID with SuSE 9.x

Hi @ all,

I've got an Asus Mainboard (A7N8X-E Deluxe) with Nvidia nForce2 Chipset.

How does I get the RAID-system working under SuSE 9.x.

Yast tells me:

"Warning: This system has at least one hard disk with a RAID configuration presented by the BIOS as RAID that is in fact a software RAID. [...] The Linux kernel 2.4 supported some if these systems, but the Linux kernel 2.6 does not support them at all."

It seems to me like a bluff package!
I thogut a RAID-controler on a mainboard should be a hardware-solution, but yast tells me another thing!

Did had eqal problems and/or knows how it works?

Greetz doggy0815

P.S.: On the driver-CD are drivers avaiable for SuSE 8.x, but they doesn't work under 9.x
doggy0815 is offline   Reply With Quote
Old 03-20-05, 06:13 PM   #2
Registered User
Join Date: Mar 2005
Posts: 33
Default Re: SATA-RAID with SuSE 9.x

Your question is twofold - (1)Is it hardware RAID or not and (2)How can I get it to work with Linux 2.6.x kernels.

(1): Yast is right - the A7N8X uses a software RAID solution.

How comes ? The Silicon Image 3112 SATA controller used includes a RAID BIOS, so it should be hardware, isn't it ? Well, in fact no.

Hardware RAID is when a dedicated controller does all the dirty RAID management job by itself - your Athlon CPU basically says "here is some data, write it to your connected disk" and the RAID controller splits them between disks. The CPU doesn't even know some RAID is involved. Hardware RAID is usually costly stuff used in servers and high-end machines.

The Si3112 (as most of the cheap RAID controllers sold) doesn't do that job. In that case, it is your Athlon CPU that does all the computation by itself. The SATA controller is only an interface with the connected disks, just like any ordinary IDE controller.

The only use of the RAID-BIOS of the Si3112 is to allow access to the RAID array in real mode (the mode in which an x86 computer initializes itself), so you can use it as a bootdisk. It is of no use under 32-bit operating systems like Linux or Windows - that's why both of those need special drivers to work.

(2)To access to the content of the array under Linux, you have to use the dmraid tools.

2.6.x kernels manage those arrays "in userspace" for various reasons. The program to use is called dmraid. If you want to boot from a RAID array, you'll have to use that tool. If your root partition is on the RAID array, you'll have to create an initrd image including that utility.

Notice that unless you want to share your RAID content with Windows, you're better off using the Linux Software RAID driver - it performs better and is more flexible, as you can spawn the array regardless of the controller the disks are connected on (for example, my own RAID-0 array extends to 2 SATA drives on the Si3112, one ATA133 on the nForce2 and one ATA100 on a Promise PCI add-in card).

SuSE-provided information: http://www.novell.com/products/linux...al/dmraid.html

Hope this helps !
Lauwenmark78 is offline   Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
$429.99 - areca ARC-1222 PCIe x8 SATA / SAS RAID Card News Newegg RSS Feed 0 06-28-12 04:38 AM
Geforce 440 Go, SuSE 8.0, and new Nvidia drivers loudawg NVIDIA Linux 4 06-01-04 12:54 AM
My SuSE 8.0 just totally BROKE. Help please!!! sephiroth762 NVIDIA Linux 6 10-09-02 02:30 PM
RAID question? MUYA CPUs, Motherboards And Memory 7 09-20-02 01:37 PM
Trouble with SuSE 8 & NVIDIA latest driver bughill NVIDIA Linux 3 08-20-02 12:31 PM

All times are GMT -5. The time now is 07:58 AM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.