LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 08-18-2003, 02:08 AM   #1
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
How to make RH9.0 detect RAID contrroller


Hi all folks,

How to make RH9.0 recognize RAID Controller
===================================

New installation RH9.0 on a RAID-0 box
Partition-1 (Drive-C in Windows) running Win2K
Partition-2 (Drive-D in Windows) empty without formatting

Test as follows;
After booting up with RH9.0 CD#1
Seleting "Manual partition"
Showing up only 2 drives, hda and hdc not as an entire drive of total capacity 80G (each HD has 40G capacity) as in Win environment. I can only choose either hda or hdc to proceed

This is an old RAID-0 box for test purpose
RAID controller
Z-Cyber Speedway 133 + RAID

During booting the motherboard detects the RAID controller

Win98 and Win2K have been running on this box without problem. Before I also have installed only RH9.0 on it. It ran without problem but I did not recognize whether the RAID controller has been detected. I chose "Automatically partition" Sorry I could not recall exactly.

Kindly advise how to make the RAID controller detected by RH9.0. I have its floppy for installing Win driver but not Linux

Any suggestion? Thanks in advance.

B.R.
satimis
 
Old 08-18-2003, 05:50 AM   #2
jonas_larson
Member
 
Registered: Jul 2003
Location: Stockholm, Sweden
Distribution: RH9
Posts: 37

Rep: Reputation: 15
Hi,

The OS doesn't know anything about your raid-controller, it should do it's buissiness before...

Could it be that you have created two "containers" in your raid-configuration? If you have they will show in linux as two different disks...

//jonas
 
Old 08-18-2003, 08:15 AM   #3
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Quote:
Originally posted by jonas_larson
Hi,

The OS doesn't know anything about your raid-controller, it should do it's buissiness before...

Could it be that you have created two "containers" in your raid-configuration? If you have they will show in linux as two different disks...

//jonas
Hi jonas_larson,

Thanks for your response.

I agree with you at booting the BIOS should detect the RAID controller. In fact it does as I read from the screen. RAID-0 starts.

Please let me telling you the complete story here;

1) This RAID-0 box is for test purpose. I have installed/run Win98 and Win2k on it without problem. The entire hard-drive displayed was about 80G storage capacity (2 x 40G). Also I have solely installed RH9.0 on it before and it ran quite smooth. I used "Automatic partitioning" during installation. While running RH9.0 I could not recall whether it showed up as an entirre hard-drive of 80G storage capactity.

2) Now this time I used Win98 boot disk to partition the hard-drives into 2 partitions of approx. 30G and 50G respecting. Win2K was installed on partition-1, 30G (Windows-DriveC, FAT32) leaving the 50G partition-2 (Windows-DriveD) untouched without formatting. After running Win2K several days. I started to test-install RH 9.0 using "Automatically partition" first. I could not see Win2K partition, only showing 2 drives, hda and hdc therefore I canelled installation and rebooted the box. During seond time test-installation I used "Manually partition", but still I oculd not see Win2K partition, also showing 2 drives, hda and hdc.

Could you please explain further about your question;
"Could it be that you have created two "containers" in your raid-configuration?"

Thanks in advance.

B.R.
satimis
 
Old 08-21-2003, 03:18 AM   #4
jonas_larson
Member
 
Registered: Jul 2003
Location: Stockholm, Sweden
Distribution: RH9
Posts: 37

Rep: Reputation: 15
If you have a raid-controller that you can "break at boot time" and log into to create your raid-set (but id doesn't sound like it) you can create "containers" = hard-disks to the OS...

But maybe Linux doesn't recognize your raid-controller at all and just sees your IDE drives... (don't know how well Linux works with IDE-Raid cards...)

//jonas
 
Old 08-21-2003, 09:51 AM   #5
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Quote:
Originally posted by jonas_larson
If you have a raid-controller that you can "break at boot time" and log into to create your raid-set (but id doesn't sound like it) you can create "containers" = hard-disks to the OS...

But maybe Linux doesn't recognize your raid-controller at all and just sees your IDE drives... (don't know how well Linux works with IDE-Raid cards...)

//jonas
Hi jonas,

You are correct. RH9.0 does not see the RAID controller. I need to use the Silicon Image chipset support and SI Medley RAID support in a recent 2.4.* kernel. Possibly I need to compile a custom kernel before I can access the RAID array. The RAID part of things is done in the driver, and the RedHat kernel appears not to be using the ataraid driver.

However I face another problem. When to recompile the kernel, before installation of RH9.0 or after installation? If recompiling the kernel after installation, RH 9.0 will be installed on the 1st hard drive (the hard drive connected to the 1st slot of the controller as master) leaving the 2nd hard drive empty (hard drive connected to the 2nd slot as master). I have no knowledge to compile the kernel before installing RH 9.0

I am still searching for information..

B.R.
satimis
 
Old 08-22-2003, 03:09 AM   #6
jonas_larson
Member
 
Registered: Jul 2003
Location: Stockholm, Sweden
Distribution: RH9
Posts: 37

Rep: Reputation: 15
I suppose there is a driver you can load before the installation, or rather if you choose "expert" installation...

Look for the driver of the Raid-card and you should be fine...

Regards

Jonas
 
Old 08-22-2003, 09:36 PM   #7
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Quote:
Originally posted by jonas_larson
I suppose there is a driver you can load before the installation, or rather if you choose "expert" installation...

Look for the driver of the Raid-card and you should be fine...

Regards

Jonas
Hi Jonas,

No driver for z-cyber RAID controller is available for Linux.

Following is the advice obtained from other postings

- Quote -

<Answer to satimis' question>
You may need to compile a custom kernel before you can access the RAID array. The RAID part of things is done in the driver, and the RedHat kernel appears to not be using the ataraid driver.

<Question from satimis>
One thing I could not resolve. When to recompile the kernel, before installation of RH9.0 or after installation? If recompiling the kernel after installation, RH 9.0 will be installed on the 1st hard drive (the hard drive connected to the 1st slot of the controller as master) leaving the 2nd hard drive empty (hard drive connected to the 2nd slot as master). I have no knowledge to compile the kernel before installation of RH 9.0

<Answer to satimis' question>
That's the problem all of us face. It's a 'chicken and egg' problem. What I do, is get out one of my spare 'junk' hard disks that I keep for this purpose... Old, slow, and just barely big enough to hold a basic Linux install. I install onto the junk hard disk, then compile a fresh kernel, with ataraid built in. Then I boot that kernel and partition/format the RAID, then copy the whole install off the old disk and onto the RAID array. It's not easy, and it can be a lot of work, but it seems to be the easiest way to get the job done.

A shameless plug: Gentoo Linux has ataraid built into the boot CD's kernel. It's rather simple to get Gentoo running on an ataraid, and very easy to check and see if ataraid will talk to your particular chip/card/array, before spending a lot of time installing (You can check right from the boot CD, no install needed!). On the other hand, unfortunately, Gentoo is not quite as newbie-friendly as a nice graphical RedHat or SuSE install is.

- Unquoted -

Now I have the Gentoo CDs available and am preparing to have a go. However before start I will listen to Mandrake and Suse lists to see whether these OSs can see my RAID controller. If they do I prefer the easy way. Installation of Gentoo is completely different to other distro.

I will keep you informed later

B.R.
satimis
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to make RH9 detect my usb Thumbdrive! novkhan Linux - Newbie 5 12-29-2005 08:55 PM
linux won't detect hd connected through RAID abbasakhtar Linux - Hardware 1 12-26-2004 01:55 PM
Gentoo 2004.1 need to detect promise Raid MaDDeePee Linux - Hardware 0 08-17-2004 11:37 PM
Mandrake 10.0 install won't detect my Hard Drive on RAID card abbasakhtar Linux - Newbie 1 07-04-2004 06:34 AM
RH9.0 can't detect RAID controller satimis Linux - Hardware 0 08-18-2003 02:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:10 PM.

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