LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-06-2005, 01:06 PM   #16
jhumeston
Member
 
Registered: Mar 2004
Posts: 50

Rep: Reputation: 15

with my ata raid card, there are drivers for RAID and just ATA drivers. I used the RAID drivers when I did RAID 1 and I used the ATA drivers when I did individual disks. XP may already have drivers for the RAID. I have had problems in the past with IBM servers and their ATA RAID drivers for linux. I saw the exact thing you are seeing. Once I got the RAID drivers from IBM, it worked great.
 
Old 07-06-2005, 01:39 PM   #17
malice05
LQ Newbie
 
Registered: Jul 2005
Posts: 10

Original Poster
Rep: Reputation: 0
I would be OK if it were not for the fact that it appears the chipset manufacturer (Silicon Image) have not and will not produce Linux drivers. It appears they suggest implementing software raid, but make the point that Linux cannot boot of RAID 0, so you need to have a non-raid partition to boot off and then implement software raid (which Linux has). As my drives are already striped this is impossible for me to do without a MAJOR rehash of my 100+ Gb data. Not worth IMO.

Thanks anyway.
 
Old 11-01-2005, 08:15 AM   #18
mcwimpy
LQ Newbie
 
Registered: Aug 2003
Distribution: redhat9
Posts: 4

Rep: Reputation: 0
Exclamation

omg, if i would have found your thread only a few monthes fewer.

What you want to know is the following:

First of all: You don't have a proper HW RAID card. The card you have is for money saving purposes a so called "fake RAID" or "BIOS RAID" implementation. Which means, that for the OS it will look like if you have one drive, but the fake RAID BIOS together with the driver provide some functionality to make that work. It's no HW RAID. And it's no software RAID (which means the OS implementation) it's none of tehm. It's something in between.

There are possibilitys to do it on Linux but it's rather hard. Altough all current distros bring support for the SATA chipset itselfe, they don't know how to deal with that BIOS implementations resp. the way the BIOS and driver map the RAID to the MBR and so on, so Linux can see the HD's but can't recognize the RAID. This is about the way the SiI BIOS writes the partition table to the MBR(s) of the disk(s) ... which is by the way called Medeley at SiI products ... that's form my understanding the point.

As you found out yourselfe the driver support for Linux by SiI is very poor. But it's possible to realize it.

The one way is to use open source drivers: The open source drivers for the newer Linux kernels (2.6) is based on libata, device mapper (dm) and dmraid. At least There are!! --> Because of the unwillingness of HW manucafturers to cooperate with Linux developers it's often hard to program drivers. (==> backward engeneering is needed) So that's the good news. The bad news is, that I haven't seen any distribution which provides an installer to do use that stuff at all and of course not to the convinience for the user. Only if you use certain distros the HW manufacturer supplies drivers and the installation works simmilar to the way on Win (driver disk ...) . See the link below.

Fortunately SiliconImage now supports some newer Distros then only grandpas like RH8+9. (see link below) But if you use these you'll never be able to update the kernel or recompile it or somehing (like for security issues or special needs in conjunction with the proprietary ATI display drivers) 'cause the modules are ONLY for this one kernel they are built for.

There is only one linux distro which enables you with a special CD to install Linux on such a fake RAID together with windows and that's gentoo. it's possible but it's horrible to install. only for geeks and freaks. (gentoo at all and gentoo with SATA fake RAID in special)

In gerneral if you want to learn more about the topic you have to be prepared to search for hours and days in the net, and read your eyes bleedy. apart from that if you insist on installing Linux on the fake RAID you have to invest hours and days either for gentoo, or for the method some other guy mentioned above in the thread (installing on another HD, then switching over to the fake RAID) if you want to do so plse note the following links.

In my expirence the easiest way is to install one OS on a HD apart from the other. I have now my 2 SATA fake RAID drives + one extra PATA drive. on the PATA drive (hda) there is a /boot partition for linux (64MB) a 40GB partition for windows and the rest is a data partition for mp3s, the 2 SATA HD's (sda + sdb) are now used with Linux software RAID directly, as it gives me the possibility to make RAID 0 for "/" and RAID1 for a data partition. So i don't use the fucking Medeley at all in the end. After a odyssey of allmost 3 years!

creating software RAID on install
http://ubuntuforums.org/archive/index.php/t-3136.html

Linux drivers from SiI
http://www.siliconimage.com/support/...ctid=2&osid=1&

BIOS RAID support on Linux 2.6.x (gen2)
http://tienstra4.flatnet.tudelft.nl/~gerte/gen2dmraid/

Info On SATA and The Linux Kernel
http://4elements.4mg.com/Main/sata.html

The Linux Documentation Project HOWTO Index Page
http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html
(search the page for "raid")

FC4 Install Problem - SATA RAID 0
http://www.linuxforums.org/forum/topic-49175-18.html

Serial ATA (SATA) chipsets — Linux support status (outdated)
http://linuxmafia.com/faq/Hardware/sata.html#sil

Last edited by mcwimpy; 11-01-2005 at 08:23 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
The grub catch 22 Devyn Linux - Software 21 11-19-2005 09:39 PM
rpm catch 22 littauer99 Red Hat 7 12-19-2004 02:46 PM
try catch(...) Sinner6 Linux - Newbie 3 06-25-2004 09:22 AM
Catch signals C++ moyacuba Programming 2 03-18-2004 12:28 PM
Well...I'll catch you all later... Whitehat General 30 03-11-2004 09:32 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 02:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration