シリコンイメージ 3512 SATA カード & BSOD

シリコンイメージ 3512 SATA カード & BSOD

今朝、Windows がカードを検出しないというブートの問題があったため、SiI3512 SATA カードの BIOS を更新しました。今では、セーフ モードまたは通常の起動のどちらを選択しても、起動するたびに WinXP が BSOD になります。BSOD はすぐに発生するため、問題の原因となっている特定の driver.sys ファイルを確認できません。しかし、3512 が原因であることはほぼ間違いありません。WinXP CD-ROM を使用して回復コンソールを使用しようとしても、ドライブが検出されません。カードの BIOS に入ることができ、すべて正常に見えます。そこで、2 つの質問があります。

  1. 起動時に特定のドライバーを除外する方法はありますか?
  2. XP を再インストールしても構いませんが、ドライブを別のマシンの SATA に接続した場合、読み取り可能になり、ファイルをコピーできるようになりますか? RAID は実行されませんでしたが、一部のカードはドライブに独自の情報を書き込むと読みました。

更新しました:
正しい質問は、なぜ私の 3512 SATA カードが Windows XP で BSOD を引き起こすのかということです。

答え1

BIOS アップデートによって設定が IDE から AHCI に変更された可能性があります。

XP には SATA コントローラのネイティブ サポートがないため、Windows セットアップでドライブが検出されない場合は、F6 キーを使用して手動でドライバをロードするか (フロッピー ドライブが必要)、ドライバをインストール CD にスリップストリームする必要があります。

答え2

Silicon Image の BIOS ファイルには、「Raid」バージョンと「Base」バージョンの 2 種類があります。私は誤って RAID バージョンをフラッシュしてしまいました。これが BSOD の原因でした。私はダウンロードしました。フリーDOSそして、SI3512 についてCD イメージにコピーして、CD を焼きました。その後、BIOS アップデート ドキュメントの指示に従って、コントローラを「BASE」バージョンの BIOS で再フラッシュしました。そして今、先ほど BSOD になったマシンでこの回答を入力しています。

関連情報