我主板上的 SATA 控制器坏了。
我在 PCI-E 上插入了一个 SATA 控制器。BIOS 可以正常识别它,并从它启动,但我认为 Windows XP 缺少此类控制器的驱动程序,因此会重新启动。值得注意的是,mb 上的控制器是 SATA 或 SATA II,而新的是 SATA III。
我真的不想擦除并重新安装系统,这是行不通的。
我该怎么办?如果我在另一台具有完全不同硬件的 PC 上启动它(假设它可以启动)会发生什么?
我是否应该寻找一些 XP 安装 CD(当然我找不到原版 CD,这台电脑太旧了……)?我是否能从第二张 CD 安装此类驱动程序?
是否有可能从 Linux 级别安装驱动程序?
我是一名 Linux 用户,所以如果我问了一些琐碎/荒谬的问题,请原谅我。
我发现了这个问题:在较旧的 WinXP 机器上安装 PCI SATA 卡但它没有提供任何反馈,并建议重新安装。
我买的卡是 Unitek PCI/PCIE 系列适配器 (PCI-E-SATA3-2I2E)。
答案1
不支持将驱动程序添加到无法启动的安装中。鉴于 XP 下个月将最终终止使用,您无论如何都需要安装新版本的 Windows。
答案2
您需要将新的 SATA 控制器的驱动程序放到软盘上,以便与 Windows XP 的安装 F6 驱动程序功能一起使用。
一旦你有了这个:
从 XP 磁盘启动并进行就地重新安装。这样您就可以在不格式化的情况下将驱动程序添加到安装中。
警告:您将/可能必须重新安装软件(由于注册表被重置),但您的所有数据仍会保留在那里。
有关详细信息,请查看 Microsoft KB 978788:如何执行 Windows XP 的就地升级(重新安装)
就地升级也称为修复安装。此操作将 Windows XP 重新安装到计算机上最初安装的同一文件夹中。