救援系统运行TFS BSOD,转化为vmware esxi

在迁移到新设施后,我们的旧Dell服务器之一在PowerEdge 2650 HW BSOD上运行带有0x8e的Windows Server 2003 R2。

服务器运行Team Foundation Server,所以我们有几个人依赖它。 这里没有人知道TFS,所以我们不知道从头开始设置是多么困难。 我们有MSSQL数据库备份,最近的新鲜的副本。

尝试删除/重新安装内存模块,但没有成功。 系统启动到安全模式,但偶尔挂起。 我启动了一个linux livecd,并且做了一个dd:c:和d :,所以我把所有的数据都放在了一个vmware机器上的压缩图像中。

对于客人,我创build了一个38G(实际上变成了40GB)的分区来充当C :,并启动了一个live cd。 然后,我解压缩c:的压缩磁盘映像,然后将其dd到新的c:使用'gunzip -dc c.img.gz | dd = / dev / sda1 bs = 1M'。
该操作运行约1000秒,并成功完成。 我认为它至less会尝试启动Windows(但由于没有正确的驱动程序,最有可能BSOD),但Vmware ESXi来宾似乎并不认为它是一个可启动的磁盘。

我们没有vmware企业许可证,所以vmware转换器冷克隆不是一种select。 我有没有在我的dd等与ISO的错误,或为什么不(尝试)启动?
我在浪费时间吗? 还有什么其他的方法?

将继续尝试删除服务和驱动程序,使物理机器至less在安全模式下工作得相当好。

你有什么build议?
1.继续获取dd'd映像到虚拟磁盘并启动它。
2.安装一个新的Windows服务器,获取团队基础服务器并从备份恢复。
3.关注旧有问题的硬件

任何帮助赞赏

如果您尝试将物理机导入ESXi,则应该先使用vCenter转换器 。 使用DD的path可能工作,但它似乎对我来说是一个黑客。 转换器将为您完成大部分工作,包括确保图像格式正确。 这将是我的第一个方法,因为它可以彻底解决你的问题。

我个人不会花时间在旧的硬件上。 如果您仍然有支持,请将其发回给DELL,否则可能是购买新硬件的时候了。

我没有恢复TFS的经验,但我相信其他人可以告诉你恢复会有多难。