我在一台老旧的戴尔机器上安装了一台基于赛扬的 Windows 2003 SBS 服务器。它有一个非常基本的 IDE非-RAID 设置。服务器太旧了,启动和登录大约需要 30 分钟。
购买了一台新的戴尔(啊!)服务器,目的是将一台服务器的副本复制到另一台服务器。新服务器有一个 PERC6/i RAID 控制器,带有 SATA 驱动器。
复制数据工作正常(使用 linux‘dd’),但服务器拒绝启动并显示‘STOP 0x0000007B (0xF789EA98, 0xC0000034, 0x00000000 0x00000000)’
根据我的经验,这是因为 Windows 没有 RAID 控制器的驱动程序。
为了解决这个问题,我会启动旧服务器,下载新服务器的驱动程序,解压它们,右键单击 .inf 文件并点击“安装”。然后关机并启动复制过程。
这台新的戴尔服务器对我来说根本不起作用。我确信我有正确的驱动程序——我使用了服务器附带的 CD 中的驱动程序,并且我还上网下载了正确的驱动程序。但新服务器拒绝启动。
有这方面经验的人有什么指点吗?
答案1
如果可以选择,安装驱动程序重影之前是执行此操作的首选方法。Windows 应该在新硬件的启动过程中获取新驱动程序。这是物理到虚拟迁移在驱动程序方面的工作方式的很大一部分。
答案2
我遇到过很多类似的问题,IDE RAID 1 和 Windows 无法启动。可能是这个特定的错误。
讨论的焦点是 IDE RAID 不是“真正的 RAID”,这意味着操作系统实际上仍然能够感知并且执行部分工作。
如果在原始盒子上使用 RAID 1,那么对我来说最接近可行的一个想法就是打破镜像,然后执行其余过程。
答案3
戴尔技术支持确认,当源服务器未升级到 SP2 时,驱动程序中存在错误。他们的解决方法是安装 SP2 并重试传输。
答案4
大赞驱动程序注入
我对物理机的备份进行了灾难恢复,并将其恢复到虚拟机中。我遇到了与楼主完全相同的错误。DriverInjection + devcon.exe 让我运行了无法启动的虚拟机。