聯想服務器安裝ubuntu,沒有陣列卡RAID530-730-930驅動,安裝時然不到硬盤,網上編譯好的megaraid_sas.ko文件是有內核版本對應的,版本對應不了安裝會報錯,我安裝的是4.4.0-116,安裝4.4.0-21提示invalid module format
這時到陣列卡官網下載驅動源碼,如MR_Linux_Drv_7.12-07.712.02.00-1.tgz,電腦上安裝虛擬機Ubuntu16.04.4系統,安裝完把源碼包拷貝到系統,用root 權限編譯。
1、Ubuntu系統安裝完,沒有rpm和編譯工具,需要手動安裝
apt install rpm make ar gcc
2、把安裝包拷貝到root目錄,用root賬戶解壓源碼包
tar -zvxf MR_Linux_Drv_7.12-07.712.02.00-1.tgz
3、編譯