SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am currently running SuSE 9.0 on an old HP Netserver using a cached Netraid SCSI Raid controller (D4943A 60003). This controller is an American Megatrends controller used by HP. 9.0 installed cleanly, recognized the drives and has had 0 (zero) problems with it over the last year that I have been running it.
I just purchased a SuSE 9.2 package and have been attempting to install it over the last couple of weeks and had no luck. The auto install recognizes the card and pulls the megaraid module for it, which by the way is what 9.0 recognized, then it gets to the configuration screen and errors saying that no drives have been detected. I tried a manual install, and tried both of the 2 megaraid modules provided by SuSE, resulting in the same error message.
I searched the SuSE support database and found a post with a similar problem, however it turns out the solution is for 9.1. Apparently the newer megaraid modules are for newer firmware AMI controllers, SuSE provides a "megaraid (Older Version)" module in 9.1 that resolved the problem.
I registered my package and submitted a support request on my 90 "unlimited support" that comes with the purchased package only to be told that "unlimited" only means you can submit as many times as you want for 90 days. SuSE has refused to work with me on this or even so much as acknowledge the problem, their response was to go the forums for help.
Has anyone encountered this problem and found a solution. I tried installing from the 9.1 modules, but the installer won't accept it.
PS: SuSE's 9.2 installer has really changed, I have tried installing it on a couple of other systems I am running 9.0 on without problems and one fails the Hard Disk Controller search and freezes, the other fails on the video card and display (no working modules found in their distro for either of these as well).
No solution. I have SCREAMED at Novell/SUSE on this. Of course, they'll "kindly" remind you that RAID cards are NOT supported.
It's sad when you consider all of the HP and Dell machines that used these controllers.
What is needed... SUSE/Novell needs to make the driver (suitable for buring to floppy and loading by the installer) available from their website. Also a kernel update via YOU that fixes the problem once in initially.
I've been tempted to do it (make the modules myself)... but I'm actually decommissioning my last old-style megaraid. Btw, the new ones work (but you probably new that).
at least I don't feel alone now. I am digging around to see if I can find the sources for the working module and take a look at it. If I have any luck, I will certainly share it with you (provided you don't work for SuSE).
Another thought, for what I am doing, hot-swap is not a necessity, I am mainly interested in the hardware striping. The AMI is nice with the added value of caching. If you can suggest a working AMI SCSI, that would be great.
I was also looking at ripping out the hot-swap cage and installing some ATA/133's with an ATA RAID controller, those have gotten really cheap now, I haven't run across a cost effective cached controller yet though.
I have played with netraid a lot..
and at the moment i am running novell server 9 on
2 hp netraids..
you have to start install normally, and after that, you have to go and unload megaraid module, and load megaraid_old to system
once you have done that installation will go normally through..
But.. everytime you boot your system, you have to boot it from the cd.. and load megaraid_old module
and the just press that boot installed os, and thats it..
I am allso eager to know, has anyone fixed this little module problem. If anyone have any idea with this problem, please
let me know..
So I think I just should complie a new kernel.. and maybe i am right.. but.. any information you can give is good..
I screamed at them on this one.... but since they don't have to support RAID controllers at all (!!), it wasn't well received.
I now own a Megaraid U320-2... works fine with the newer module (which really begs the question why LSI did not build a module that could handle both.. I've been told that this weird dual-module thing is more the fault of LSI than anything else).
In general I like LSI Megaraid's, but because of this (screams into the deaf ears at LSI) I am looking at alternative solutions for down the road.
>But.. everytime you boot your system, you have to boot it >from the cd.. and load megaraid_old module
>and the just press that boot installed os, and thats it..
Marx
Have You tried editing the
/etc/sysconfig/kernel file?
add "-old" to the end of "megaraid" in the INITRD_MODULES section.
then run "mkinitrd" to complete the modification to the /etc/sysconfig/kernel file.
I'm not sure if there are still folks out there trying to get old PERC cards to work with newer distros, but I wanted to convert a few PowerEdge 4400 systems we have into iSCSI targets so I filled them with drives and tried to load SuSE 10.2. After much searching for solutions I was having no luck getting the RAID volume recognized by the installer. Then I found this mailing list entry:
In a nutshell, changing the adapter's emulation mode to Mass Storage (from I2O) was all that was needed for the megaraid driver to load at install, as well as subsequent reboots.
Note: make sure you update the firmware on the card to ensure stability, and also change the emulation mode after the update - I found out the hard way that a firmware update reverts this setting to the default of I2O!
This may work for other distros and legacy PERC cards as well, but I haven't tested any.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.