I am trying to install Debian Squeeze 64 bit OS in the "Intel® Server Board S2600CP" server. But while installing the OS , hard disk is not detecting to do the partition. When we search in internet , We found that red hat has been using megasr module to detect raid controller. This raid controller has been provided by intel. We try to get equivalent driver for our debian Squeeze OS.
I have tried following thing to get rid of this problem. But no solution yet.
I have converted the red hat rpm package into .deb package which is compatible to debian. and I have installed that debian package successfully. But Hard disk is not detected and I could not found any driver called megasr when I put lsmod. When I try modprobe mesasr command. It also said that megasr module not found.
Then we took the kernel object megesr driver. which was compiled for red hat. Named megasr.ko .We try install above .ko file by using below steps
$ insmod megasr.ko But it thrown error as follows insmod: error inserting megasr.ko: -1 Invalid module format.
we understand that this error could have been thrown , since we are trying to install red hat kernel object.
Then we thought , latest kernel of linux would be having this driver build in. So, we downloaded the latest stable version of linux kernel 3.9.6 . We build this kernel and booted the machine with this kernel. Still we could not make hard disk to detect and we are not able to find the driver in the lsmod module listing.
Some where we read that for LSI megaraid we have driver called mptsas. We have installed this module successfully. Even then hard disc was not detected.
If anyone come across this issue , please give us the idea to overcome.
Please ascertain this issue. Whether it is possible to make hard disk to be detected in debian. Or any work around need to be done to achieve this process. Please guide in this regard.