Hi Martin,
I pretty much agree with your recommendations.
I did some further snooping on the AMI web pages and
found they have a similar driver and patch for Redhat
7.0 and I also found a driver patch and instructions
(I am inserting them below) to patch Linux. Is there
any way to tell if this will work with Suse Linux 7.0
or 7.1 short of just trying it?
Any feedback is appreciated.
Babu
===========================================
4 Installing MegaRAID IDE on an Existing Installation
Installing MegaRAID IDE on an Existing Installation
If you have RedHat installed on your system and want
to add additional storage, these are the steps that
you should follow.
� Upgrade the Linux Kernel to provide support for
MegaRAID IDE
� Install MegaRAID IDE drive(s)
� Install the monitoring software
How to Upgrade the Kernel
The standard RedHat 7.0 installation installs kernel
2.2.16-22. RedHat kernel 2.2.16-22 does not come with
support for the CMD chip on the MegaRAID IDE Card. The
kernel must be updated.. You can obtain the update
kernel from one of the following website:
ftp://www.ami.com/ide-raid/RedHat7.0/Release/Kernel/
The name of the file to download is
linux-2.2.16-22-MegaIDEtgz.
To upgrade the kernel, follow the steps below:
Step 1 Log on to your system as a super user and go to
the /usr/src directory. Find a soft link called
"Linux" and remove it by using "rm Linux". Once the
soft link is removed, copy the new kernel to this
directory. Extract the file using "tar -zxvf
linux-2.2.16-22MegaIDE.tgz". The file should be
extracted under a directory called Linux. Rename this
directory to linux-2.2.16-22-MegaIDE with the command
"mv linux 2.2.16-22-MegaIDE.tgz". Create a softlink
call linux to this directory.
"ln -s
linux-2.2.16-22MegaIDE linux"
Cont'd
How to Upgrade the Kernel, Continued
Step 2 In the directory /usr/src/linux run the
command "make menuconfig". Under block devices make
sure the following options are selected:
<*>CMD640 chipset bugfix/support
<*>CMD640 enhanced support
<*>Generic PCI bus-master DMA support
<*>CMD64X chipset support
Exit menuconfig saving the configuration. Run the
following commands:
"make clean"
"make depend"
"make bzImage"
"make modules"
"make modules_install"
"cp /usr/src/linux/arch/i386/boot/bzImage
/boot/2.2.16"
Step 3 The final steps involves editing the file
lilo.conf. This file can be found in the directory
/etc. Open the file using the vi editor with the
following command "vi /etc/lilo.conf" and add the
following lines to the file:
image =/boot/2.2.16
label =2.2.16
read-only
root=/dev/hda5
The line root=/dev/hda5 will not be correct if you are
booting from a different partition. Look for a
previous entry in the file for the correct partition.
root=/dev/hda?
Exit and save lilo.conf.
Run the command "lilo -v"
Reboot.
At the boot prompt hit the tab key. This should give
you the option to boot to the new kernel.
Installing MegaRAID IDE Driver
Download the zipped driver file for RedHat 7.0 from
the American Megatrends' ftp site
(ftp://ftp.megatrends.com/ide-raid/ ). It contains the
following files:
� MegaIDE.o
� MAKEDEV
Create a directory called
/usr/src/linux/drivers/block/MegaIDE and copy the
above files to it.
Run the following command:
"./MAKEDEV"
To load Ideraidconf driver run the command:
"insmod MegaIDE.o"
To unload the driver run the command:
"rmmod MegaIDE"
Note: The driver will not load unless you have
created a RAID.
=========================================
--- Martin Webster
Hi Martin,
I am using an Iwill KA266-R motherboard. It has
AMI IDE Raid controller on the motherboard. As a test I was able to load and configure the RAID with win2k (for now) and it works great (the RAID stuff). This is an AMD Athlon board with DDR memory.
The beta drivers are precompiled and distributed as two images: boot.img and post.img files. The docs with the drivers say to start Redhad install with
On Friday 24 August 2001 9:18 pm, babu walad wrote: the the
boot.img in the floppy drive and Linux on the CD-rom drive. Once one hits the select language dialog, one is to hit some combination of CNTL and Fx keys to get to a dialog where one specifies the RAID disk which appears as a SCSI device. After going through the rest of the install, the post.img in loaded/executed to complete the setup.
I can find and post the entire instructions if it makes sense to do so. They are not too long.
Well, I do want to get the RAID up and running if at all possible.
Right now, I have not installed Suse Linux on my PC yet.
It seems that the only kernel patches for your board (particularly the AMI 80649 chipset) are available pre-compiled from Iwill. As you have already stated, these support RedHat 6.1/6.2 and kernel 2.2.16.
If you want RAID and Linux you will have to opt for RedHat. Alternatively, install SuSE without using the onboard RAID controller and wait and see if the hardware is eventually supported. You could also e-mail Iwill and tell them what you think about closed source patches!
M
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
__________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/