845チップセットベースのマザーボード用にVIA VT6421AベースのSATAカードを購入しました。カードは機能しています– Windows/LinuxからSATAHDDにアクセスできます。
問題は、SATAカードから直接起動できないことです。私のマザーボードはAwardBIOS6ベースです。最初にSCSIとして起動しようとしましたが、機能しませんでした。
カードからRAIDBIOS画面が表示されません。検索したところ、VT6421ABIOSをPCIアドオンBIOSとしてシステムBIOSに追加できることがわかりました。私はCBROM6を使用してそれを行い、VT6421ABIOSを既存のBIOSに正常に追加しました。
しかし、起動時に、RAID BIOSの代わりに、システムBIOSに「ベンダーIDxxxxデバイスIDxxxのアドオンROMを読み込めません」などの警告が表示されました。
どうしましたか?カードはVT6421Aベースなので、VIA Webサイトから入手したVT6421ABIOSを追加しました。
私はこの問題を解決しました(ASUSP5LD2-XとPluscomS4PB-VT6421A)。
問題はカードです。ブートストラップ用のBIOSがないため、(別のフォーラムで読んだように)考えられる唯一の解決策は、マザーボードのBIOSにカードのBIOSを追加することです。したがって、 ここで報告 とまったく同じです。 MB用の最後のBIOSをダウンロードしました。すばらしい MMtool (v.3.26、BIOSのパッチ適用に使用)、MBからロゴをキャンセルして、配置するのに十分なスペースを作成しました ROMダウンロードしました 。
明らかに、BIOS SATAカードのベンダーIDとデバイスIDがカードと同じであるかどうかを確認してください(私のカード、ベンダーID1106およびデバイスID3249に適合します)。
これでシステムは完全に機能し、ポストフェーズでTABキーを押すとRAIDボリュームを作成できるようになります。
私の経験では、アドオンの大容量記憶装置カードは、メインボードのBIOS設定に関係なく、常にBIOSの「ブートテキスト」を表示する必要があります(アドオンカードが実際には統合されたマザーボードコンポーネントではない場合)。
別のマシンでカードを試しましたか?別のPCIスロットで試しましたか?
初期の既知のバグVIA SATA BIOSES。(642x、マザーボード8237コントローラー)。SATA-3ディスク(特にSSD)を起動しません。SATA-2ディスクを起動することになっています(i '2000年代初頭の古いSeagate160Gがあります)、システムを介して2つの異なる8237のSATA1にジャンパーがストラップされている場合とされていない場合のBIOSで表示されます(一方はLinux、もう一方はWindows)
Windowsでは、VT6421aコントローラーでSSDを表示してフォーマットすることができます。コントローラー経由でMBSATA-1またはraid642xコントローラーのいずれかでSSDをウェイクアップするLinuxドライバーを持ったことがありません。