CentOS8で消え去ったRAIDドライバーを手動で読み込んでインストールする。
REHL8/CentOS8から各種レガシーなドライバーが削除された影響で、古いHWのRAIDカード配下のディスクが認識されなくなってしまった。
当環境だとMegaSASドライバーが消え去った影響で、ServeRAID M5014配下のディスクが見えない状態になってしまったので、ドライバーを読み込む手順をまとめておく。
1.elrepoのページから自分の筐体に搭載されているドライバーディスクをダウンロードする。
今回の場合はdd-megaraid_sas-07.707.50.00-1.el8_0.elrepo.iso
https://elrepo.org/linux/dud/el8/x86_64/:ELRepoのDUD(Driver Update Disk)
2.インストーラー画面でeキーを押し、Editモードに移行する。
3.linuxefiの行末に、inst.dd modprobe.blacklist=ahciを追記し、Ctrl+xを押す。
4.Driver Disk Device Selectionモードになるので、dd-megaraid_sas-07.707.50.00-1.el8_0.elrepo.isoにディスクを入れ替える4
5.「r」キーでリフレッシュができる、ディスク入れ替えができた事を完了したら,ディスク番号を入力しEnter
6.ドライバーのrpmファイルを選択する。今回の場合は1
7.[X]がつくとセレクト状態となるので、「c」を押してコンテニューする
8.Driver Disk Device Selection Modeに戻るので、CentOSのインストーラーディスクに入れ替えてからcキーを入力してコンテニューする
ディスクが読み込めるようになった。
あとは通常通りインストールするだけ。