silicon image 3512 SATA 卡和 BSOD

silicon image 3512 SATA 卡和 BSOD

今天早上,由于 Windows 无法检测到卡,导致启动出现问题,我更新了 SiI3512 SATA 卡上的 BIOS。现在,每次启动时,我的 WinXP 都会出现 BSOD,无论我选择安全模式还是正常启动。BSOD 发生得如此之快,以至于我无法看到导致问题的特定 driver.sys 文件。但是,我几乎可以肯定是 3512。如果我使用 WinXP cd-rom 并尝试使用恢复控制台,则无法检测到驱动器。我可以进入卡的 BIOS,一切看起来都正常。所以,这是我的两个问题。

  1. 有没有办法在启动时排除特定的驱动程序?
  2. 我不介意重新安装 XP,但如果我将驱动器放在另一台机器的 SATA 上,它是否可以读取以便我可以复制文件?它没有被攻击,但我读到一些卡将专有内容写入驱动器。

更新:
正确的问题是,为什么我的 3512 SATA 卡导致 Windows XP BSOD。

答案1

也许 BIOS 更新将设置从 IDE 更改为 AHCI?

并且您的 Windows 安装程序无法检测到驱动器,因为 XP 不具备对 SATA 控制器的原生支持,所以您必须通过 F6 手动加载驱动程序(需要软盘驱动器)或将驱动程序插入安装 CD。

答案2

Silicon Image bios 文件有两种版本,一种是“Raid”版本,另一种是“Base”版本。我无意中刷入了 RAID 版本。这就是导致 BSOD 的原因。我下载了自由DOS并添加了SII3512到 CD 映像并刻录了 CD。然后我按照 BIOS 更新文档中的说明,用 BIOS 的“BASE”版本重新刷新控制器。现在,我正在之前出现 BSOD 的机器上输入这个答案。

相关内容