![安装后将 Windows Server 2003 从 SATA/IDE 模式切换到 SATA/AHCI 模式](https://linux22.com/image/1291491/%E5%AE%89%E8%A3%85%E5%90%8E%E5%B0%86%20Windows%20Server%202003%20%E4%BB%8E%20SATA%2FIDE%20%E6%A8%A1%E5%BC%8F%E5%88%87%E6%8D%A2%E5%88%B0%20SATA%2FAHCI%20%E6%A8%A1%E5%BC%8F.png)
不久前,我安装了 Windows Server 2003(32 位),但在 BIOS 中设置了 IDE 模式而不是 AHCI。不出所料,只需更改 BIOS 就会在启动时导致 2003 蓝屏,据我所知,这是由于缺少驱动程序造成的。我该如何安装这些驱动程序而不诉诸全新安装?
我启用 AHCI 的动机是为了允许热插拔,据我所知,SATA 在 IDE 模式下无法做到这一点。
答案1
我找到了这个,它是用于家庭服务器的,但这个操作系统是基于 2003 的
好的,我看到了另一篇关于如何从 ATA 更改为 AHCI 的帖子(在另一个论坛上),我想分享一下。昨天,在出现多次蓝屏后,我终于让它正常工作了(因为我不知道该选择哪个驱动程序)
我的设置是 poweredge T110。我以 ATA 模式进行了初始安装。(对于那些不知道的人,你可以进入 bios,将模式设置为 IDE,并启用机器上的所有端口)这将确保 WHS 安装正常。
服务器安装完成后,您将开始第二步。这是将驱动程序更改为适当的 AHCI 驱动程序。您可能希望克隆当前的硬件配置文件,以便在出现蓝屏时可以返回到该配置文件。这可以在系统 --> 硬件 --> 硬件配置文件中找到。打开设备管理器,右键单击标准双控制器或类似内容它将位于标题 IDE/ATAPI 控制器下。单击从特定位置安装。然后单击“不搜索。我将选择要安装的驱动程序”单击有磁盘。浏览到驱动程序(您需要从制造商处获取,在我的情况下是戴尔)选择适当的驱动程序。在我的情况下有超过 10 个选择,经过反复试验,我发现 Poweredge T110 需要“PCH SATA AHCI 控制器”,这是英特尔的新 Nehalem 控制器。
安装完成后,我禁用了第二个控制器(在 AHCI 模式下只需要一个驱动程序,在 ATA 模式下似乎需要两个)它提示我重新启动。重新启动后,您需要进入 BIOS,并从 IDE 模式更改为 AHCI。系统加载后,它会说检测到模式更改,将发生数据丢失。事实上,不会发生数据丢失,我不知道他们为什么发布此警告(但请自行尝试 xD)输入 yes 继续(我有两个磁盘,因此输入了两次),服务器应该可以正常启动。如果您的驱动程序错误并且出现蓝屏,请转到您保存的配置,或使用 F8 获取上次已知的正确配置。
请注意,如果您有制造商特定的 ATA 控制器,您可能需要先将其更改回标准 Microsoft 控制器,然后再将其更改为 AHCI 控制器。Microsoft ATA 控制器允许您在安装前重新启动,这是关键。