オンボードSATAを介して1つのドライブが接続され、他のドライブがSAS RAIDコントローラを介して接続されています。
RAIDコントローラを介して接続されているディスクは、と表示され、/dev/sda
オンボードSATAディスクはと表示されます/dev/sdb
。
このSATAディスクのオペレーティングシステムを変更する必要があります/dev/sda
。
システムが起動する前にそれを変更する必要があります(後でudevを使用せず)。
したがって、これを達成する唯一の方法はカーネルコマンドラインオプションを使用するようです。
私は同じ問題を見つけました。ここ
解決策モジュールのロード順序を変更する:
rdloaddriver=ata_piix,hpsa,qla2xxx,lpfc,megaraid_sas,sata_sil24
ただし、カーネルはロード可能なモジュールを使用しません。すべてのドライバを静的にコンパイルしました。
特に、SATAがRAIDコントローラの前に来るようにHDDの順序をどのように変更できますか?