我有一台 Compaq Presario C500 笔记本电脑,想安装 XP SP2。我相信它最初是预装 Vista 的,我在上面运行 Linux 很长时间,没有任何问题。
在“按任意键从 CD 启动...”之后,安装程序会短暂闪烁“安装程序正在检查计算机的硬件配置。”然后屏幕就变成空白并保持这种状态。没有蓝屏,没有红色图形,没有进一步的输出。
此外,外部的硬盘活动 LED 会持续亮起(是的,持续亮起 - 不会非常快速地闪烁)并保持这种状态直到重新启动。
我尝试了多张安装 CD,也尝试过从外部 USB CD-ROM 启动。问题很可能与 SATA 存储控制器有关。我尝试按照各种论坛帖子的建议在 BIOS 中禁用“本机 SATA 支持”,但不幸的是没有任何效果。
欢迎大家提出意见!
答案1
通常我建议将控制器驱动程序集成到您的安装 CD 中(例如使用 nLite),但是,论坛帖子中没有提到这一点,因此我们假设可以在不集成驱动程序的情况下安装 XP(尽管我确实觉得这很可疑,因为没有任何版本的 Windows XP 提供原生 SATA 支持)。
您可以将 SATA 设置更改为 IDE 吗(如果没有驱动程序,AHCI 肯定无法工作)?
如果没有,您是否有选项来加载 BIOS 默认设置?如果是,请加载默认设置,然后禁用“本机 SATA 支持”。
答案2
我会检查并确保主板有适用于 XP 的驱动程序。如果主板附带 Vista,而 Compaq 没有创建这些驱动程序,那你就倒霉了。
我确实看过了此论坛帖子是一群想做和你一样事情的人写的。看来他们大体上都成功了,尽管他们没有提到他们使用的是哪个 XP 服务包。
您有未包含 Service Pack 2 的 CD 吗?
如果禁用该存储控制器无法解决问题,那么这个论坛也帮不上忙。我认为可能是热量导致的,或者可能是某种驱动器或控制器出现故障。我敢打赌,这台电脑无法运行 XP。您可能想尝试一下 Vista 或 Windows 7 RC,看看是否能正常工作。虽然它们使用不同的安装设置,但至少您有一个 Windows 版本。
答案3
我曾遇到过同样的问题,几台运行 SATA 的笔记本电脑试图干净地加载 XP 而不是 Vista。似乎禁用“本机 SATA 支持”通常是唯一的解决办法。(尝试过集成驱动程序。没有成功。)