_X9SCL/X9SCM
_ SuperMicroマザーボードを搭載したコンピュータにSLES11をインストールしようとしています。 BIOSのバージョンは1.1a (9/28/2011)
です。
SATAコントローラー構成では、次の選択肢があります。
AHCIとIDEの両方を試しましたが、両方を使用すると、SLES11インストーラーが起動すると、インストールしたい「BIOSRAID」ディスクが表示されます。インストーラーの[エクスポート]画面の[ハードドライブ]の下に、_/dev/mapper/ddf_some_long_string
_、_/dev/sda
_、および_/dev/sdb
_が表示されますが、後者の2つは使用中であると表示されます。
確かに、BIOS RAIDは無効にできませんか?おそらく、ドライブに古いBIOS RAIDメタデータがあり、カーネルがそれを認識していて、混乱しているのでしょうか。
これは偽物のコントローラーです。つまり、実際には、ソフトウェアRAIDを実装する特別なBIOSとWindowsのドライバーを備えた標準のAHCISATAコントローラーです。 AHCIとRAIDの間でBIOS設定を変更すると、ハードウェアのPCI識別子のみが変更され、Windowsが標準のAHCIドライバー、またはベンダー固有の偽のRAIDドライバーをロードするようになります。 Linuxは、いずれかのPCI IDをAHCIコントローラーとして認識し、AHCIドライバーをロードします。したがって、Linuxがこれらの設定のどれを使用するかを気にしないのはなぜですか。
Dmraidソフトウェアパッケージは、偽のRAID BIOSがディスクに残すRAIDメタデータを認識し、RAIDアレイにアクセスするようにLinuxデバイスマッパーRAIDドライバーを構成します。これを停止するには、bios raidユーティリティを使用するか、-Eスイッチを指定してdmraid
コマンドを実行し、特定のディスクからメタデータを消去することにより、ディスクからRAIDメタデータを削除する必要があります。