题 如何执行Windows Server 2008 R2 EFI系统的P2V转换?


如上所述 别处,当安装在EFI系统上时,Windows Server 2008 / R2将自动使用EFI引导加载程序  在此类系统上自动使用GPT分区方案。你不能这样做 什么都没有 关于这个(除了强制系统切换到BIOS,如果支持)。

但是,正如记录在案 这里,VMware Converter是  要转换GPT磁盘。考虑到这一点,这实际上是非常令人惊讶的 支持 EFI系统和他们反过来使用GPT磁盘......但就是这样。

那么,如何在EFI / GPT Windows服务器上执行P2V转换?


7
2018-02-29 11:20






答案:


这可能为时已晚,不能对Massimo有任何用处,但我想我会提到我设法让这个工作,诚然通过一个有点强制的程序:

  • 在原始服务器上启用LSI Logic SAS驱动程序
  • 从Linux live CD通过dd复制原始驱动器
  • 使用GPT fdisk将GPT转换为混合MBR / GPT
  • 从Windows DVD引导VM
  • 使用bootrec.exe和startrep.exe重新加载MBR,引导块和Windows引导目录。
  • 启动Windows VM,添加VMware工具,可能切换到准虚拟NIC和SCSI驱动程序

这是我对该过程的描述: http://libertysys.com.au/blog/p2v-of-windows-server-2008-from-efi-gpt-to-vmware-mbr


7
2017-07-21 06:54



欢迎来到服务器故障!我们确实更喜欢答案包含的内容不是指向内容的指针。虽然理论上这可以回答这个问题, 这会更好 在这里包括答案的基本部分,并提供参考链接。 - Iain
好的 - 我将有机会总结一下 - Paul Gear
这是你喜欢的那种吗? - Paul Gear
谢谢,现在我们有一个答案可以让您的博客脱机。 - Iain
很公平。众所周知,这种情况会发生。 ;-) - Paul Gear


看一下这个帖子,特别是BizCon Alex的最后一篇文章 - http://communities.vmware.com/message/1695451

除非有人提出干净的解决方案,否则使用EFI / GPT进行P2V转换将是一场噩梦。

编辑:另一种选择是使用商业产品,如DoubleTake Move(http://www.visionsolutions.com/Products/DT-Move.aspx)。使用同步工具复制VM,并将“故障转移”传递到新服务器。


2
2018-02-29 12:55





或者,如果您的gpt磁盘不是系统驱动器(只是文件共享等),您可以使用转换器的4.3版本,该版本不会挂起该错误消息,也不会取消选中转换的GPT磁盘。完成后将它们移开。在我们的例子中,GPT驱动器是在转换服务器后重新连接的iSCSI驱动器。


0
2018-01-22 19:50





只是想为这个帖子添加另一个选项:我几周前就像这样执行了另一个迁移。这一次,我使用了以下过程:

MBR,分区表或引导加载程序没有搞乱。它刚刚起作用。以这种方式通过VMware Converter执行此操作的唯一缺点是它必须在离线时而不是在实时服务器上完成,并且复制整个磁盘意味着精简配置磁盘实际上并没有真正实现。如果您关注后者并且计划在虚拟化后进行扩展,请以原始服务器的大小创建VM,然后在P2V完成后展开驱动器。

我怀疑所有这些都将很快变得无关紧要,因为鉴于这个过程有多么简单,因此EFI兼容版本的转换器肯定不会太远。


0