問題描述
物理機器安裝ubuntu16.04,存在系統沒有識別raid卡的驅動,導致不能讀取硬盤分區信息
問題解決
在安裝過程通過加載ko raid驅動的形式識別硬盤,在安裝即將完畢的時刻,把raid的deb包安裝到系統中
ctrl + alt +F2 //打開terminal
mount -t iso9660 /dev/sr0 /mnt //提取 ko驅動文件 insmod /xxx/xxx/xxx.ko 再切換刀到圖形化就可以識別到了繼續安裝,即將重啟時切換tty2
chroot /target //切換到掛載的系統中
bash //默認sh
dpkg -i xxx.deb //raid驅動安裝到系統中
重啟系統即可
ctrl + alt +F1 //默認當前安裝程序打開terminal(不過是圖形化的)
01、通過bmc的形式查看raid卡的類型
02、去廠商下載對應的raid驅動deb包或者源碼包(構建初ko文件,比較麻煩需要配合對應的內核 )
提取deb包內的文件
dpkg
mkdir /tmp/tmp //提取后保存的目錄
dpkg -x xxx.deb /tmp/tmp/ //提取extract,一步到位很爽
ar
sudo apt-get install -y binutils
ar -x xxx.deb
tar xf data.tar.xz