Operating System - Linux
1829161 Members
11275 Online
109986 Solutions
New Discussion

Install RedHat 7.2 with NetRaid-1Si

 
Socrates Kolokithas
Occasional Contributor

Install RedHat 7.2 with NetRaid-1Si

Hello,

I'm trying to install redhat 7.2 on HP LC2000r with 2 logical drives on netraid-1si,
Linux does not find any drives so the installation aborted.
I've tried the driver provided by HP for RH 7.1 with no luck.
Any ideas?

Thanks,
6 REPLIES 6
I_M
Honored Contributor

Re: Install RedHat 7.2 with NetRaid-1Si

Hi
Sorry this is not a solution.
Just "me too" report.

I see the same problem on following sets.
E200 + NetRAID 1Si + RH7.2
LPr + NetRAID 1Si + RH7.2

So I think this is a problem depend on NetRAID 1Si side..... NetRAID-1M +RH7.2 is OK.

Thank you
Kaare Frogne
New Member

Re: Install RedHat 7.2 with NetRaid-1Si

Hmn. Wound up in the same situation, did any solution turn up ?

\\Kaare
Kaare Frogne
New Member

Re: Install RedHat 7.2 with NetRaid-1Si

Well, a quick solution for me was downloading the seawolf release (7.1) - it recognises the Netraid-1SI controller without any problems. The ext3 filesystem can be added lateron.

So my solution was Redhat 7.1

Regards,
Kaare
Stuart Browne
Honored Contributor

Re: Install RedHat 7.2 with NetRaid-1Si

This appears to happen because the 7.2 kernels on the CD incorrectly recognises the HP NetRAID 1si (a re-badged America Megatrends MegaRAID Express 200 (466)) as an Adaptect RAID controller.

LSI Logic now provide up-to-date drivers for that series of controllers, unfortunately their 'Mega115.tgz' archive only supplies drivers for the 7.0 series of RedHat distributions (relying upon 2.2.16-22 kernels).

As 7.2 comes with 2.4.7-10, this is not a happy marrige.

The format of the 'dud' (driver diskette) apperas pretty simple, I'm going to try creating new modules for the 2.4.7-10 series, and migrate them into the driver diskette. I'll report back with success/failure once done.
One long-haired git at your service...
Stuart Browne
Honored Contributor

Re: Install RedHat 7.2 with NetRaid-1Si

Ok! Working (yet somewhat messy) solution!

We start off with a basis for a driver diskette for a MegaRAID driver (retrieved from www.lsilogic.com, file Mega115.tgz).

We also require the RH7.2 CD-ROM (1).

Go to an existing Linux machine, mount these two.

Assumptions for remainder:
CDROM = /mnt/cdrom
FLOPPY = /mnt/floppy
LOOP = /mnt/loop
TEMP = /tmp

Here we go!

mount -o loop /mnt/cdrom/RedHat/base/stage2.img /mnt/loop
cd /tmp
gzip -cd /mnt/loop/modules.cgz | cpio -H crc -idumv
mkdir /tmp/drivers
cd drivers
gzip -cd /mnt/floppy/modules.cgz | cpio -cdiumv
mkdir 2.4.7-10BOOT
cp ../2.4.7-10BOOT/megaraid.o 2.4.7-10BOOT
find . | cpio -H crc -ov | gzip > /mnt/floppy/modules.cgz
umount /mnt/floppy
umount /mnt/cdrom

Whallah!

Boot of the CD, go into 'linux dd' or 'expert' mode, answering 'Yes' to the existance of a driver diskette. It should then successfully load the 'megaraid' module off that diskette.

This has been tested, and is currently working in a Dual PIII 600 LC2000 using a HP NetRAID 1si controller, with two containers (Raid5/Raid0).

Enjoy!
One long-haired git at your service...
Graham Lake
New Member

Re: Install RedHat 7.2 with NetRaid-1Si

There is a much easier solution that has just worked for me with a NetServer LC3 (initial RH 7.2 didn't recognise the MegaRAID driver...).

1: Reboot the server with the RH 7.2 CD in the CD drive
2: At the 'boot:' prompt, type 'linux expert noprobe'
3: Select 'No' for special drivers
4: Select 'Local CD-ROM' for driver location
5: Select 'Add Device' at next prompt
6: Select 'SCSI' at next prompt
7: Select 'MegaRAID 418, 428, 438, 466, 762...' driver (I didn't 'X' 'Specify module parameters')
8: It confirms that it has found the RAID device & then boots back into Anaconda & continues as if there was never a problem!!

This worked both for an upgrade from 7.1 to 7.2 as well as a fresh install to 7.2.

Hope it works for you!!