Centos 8.1インストーラーにPerc 6/iが接続されているのを確認する方法SASディスク?
Dell t7400ハードウェアは、接続されたPerc 6/iからMS-Windowsを適切に起動しますSASディスク。DellBios A11は、初期化時に3つの仮想ドライブを示します。
Perc 6/1には4つの285GBディスクが接続されており、そのうちディスク0 + 1はRAID-1であり、起動可能であり、MS-Windowsを起動します(つまり、3つのVD)。
他の2つのディスクはraid0であり、3番目/ 4番目のディスクにLinuxをインストールし、grubを使用してデュアルブートする必要があります。
Centos 8.1は、起動元のusb-pen-driveにありますが、「インストール先」の4 SASドライブのいずれも表示されません。
Perc 6/iにはBIOS 6.2.0-0013とファームウェア1.22.02-0612があり、BIOSコントローラが有効になっていて、vd 0が起動可能です。
Centos 8.1はこれらのPerc 6/i接続されたディスクを認識できませんが、Ubuntu 20.04インストーラーを起動すると、Perc 6/iコントローラーに接続されたすべてのSASディスクが表示されます。
提案?
この古いハードウェアは、本番以外での使用のために慈善団体およびコミュニティセクターの開発/テストで価値を提供しているため、存続しています。
Ubuntuから、lspci -nn
は次を示します:LSI MegaRAID SAS 1078 [1000:0060]およびカーニング.logはAvago SAS based MegaRAID driver
について言及しています。
コマンドudevadm info -a -n /dev/sdc1 | grep -oP 'DRIVERS?=="\K[^"]+'
はmegaraid_sas
を報告します。
RedHat(現在はIBMが借用)は、RHEL8に対して古いRAIDアダプターのサポートを削除するという商業上の決定を行い、その決定を "11.2削除されたアダプター" に文書化しました。
Dell Perc 6/iは再バッジされたMegaRAIDアダプターであり、上記のRHEL8リンクによれば、次のように削除されたアダプターの1つです:SAS1078R、PCI ID 0x1000:0x0060
この 長いスレッド がaccess.redhat.comで見つかりました。これは、インストール中にDriver-Update-Diskの一部として(削除されたアダプターの)ドライバーをサイドロードする効果的な回避策を含め、多くのことを説明しています。
役に立つ ビデオ 。オリジナルのスレッドとビデオを作成してくれた親切な人、および回避策のドライバーを提供してくれた八木明美に感謝します。
次の点にも注意してください。
Ubuntu 20.04 LTSは、汚染されたカーネルを実行する必要なく、少なくとも今のところ、この古いRAIDアダプターをサポートしています。
Oracle 'Unbreakable Enterprise Kernel(UEK)も、汚染されたカーネルを実行する必要なく、古いメガレイドアダプターをサポートしています。
以前のバージョンのRHEL 7.xでは、古いRAIDアダプターのサポートがまだ含まれていますが、非推奨となっています。