使用VMWare Converter转换P2V后出现0xc0000225错误

我在使用VMWare Converter进行Server 2008 R2机器的P2V转换时出错。 机器将从HP服务器转到Dell 2950。

机器无法启动并吐出0xc0000225错误。 我已经相当广泛地阅读了这个错误,我发现的所有build议似乎都不起作用。 在转换过程中,我使用了LSI逻辑SAS控制器 – 我也重新进行了使用LSI逻辑并行转换的类似结果。

我已经尝试了以下

  • 运行startrep.exe(无法修复任何问题)
  • 调整registry项ControlSet001 – > Services – > LSI_SAS的Start属性,如此处所述
  • 使用LSI Logicl并行磁盘控制器而不是LSI Logic SAS控制器重新进行转换
  • 从引导驱动器中删除所有其他硬盘驱动器,以确保机器尝试从正确的硬盘驱动器启动

谁能告诉我们发生了什么? 我已经使用这台主机进行了几个Hyper V转换,而这些转换并没有问题。

我已经设法解决这个问题。 我意识到BSOD消息是说ADDS(这是一个域控制器)有一个问题 – 我以为BSOD停止消息将是相同的启动错误信息(OP中列出),但我错了。 我试图启动到DSRM并解决问题,但是不成功。 原来的pipe理员已经将AD数据库移动到D:驱动器,并且在DSRM中挂载的唯一驱动器是C :.

我去了原来的物理机器,并使用ntdsutil将数据库移回到C:\ Windows \ NTDS,然后再次执行转换,并引导机器没有BSOD。

有类似的问题,但能够通过启动服务器到安全模式,F8修复它。 一旦启动,我让所有的设备驱动程序安装(因为P-to-V过程引入了新的硬件)。 在这个过程中,我使用DISKMGMT.MSC安装了我的原始物理服务器所具有的D:和E:驱动器。 在我能够做到这一点之前,我必须在这个工具中更改CDROM的驱动器号。 我select了R:驱动器(而不是D :)。

一旦驱动器安装到他们的原始字母和设备驱动程序被加载,我重新启动,一切都很好。