我正在使用最新的 VMware Converter Standalone 来 p2v 物理 Windows 2000 Professional SP4 PC。这台 PC 是大约 2001 年的带有 IDE 磁盘的标准 Pentium。该磁盘是 20GB 逻辑分区为 C: 和 D。它转换没有错误(我将两个磁盘都放入一个 VMDK)。
当我在 VMware Workstation 6.5(或 Vmware Player 2.5)中打开虚拟机电源时,它会进入 Win 2000 启动图形,然后我收到一个带有经典 0x7B 停止错误的 BSOD:inaccessible_boot_device。
有什么办法可以让虚拟机启动吗?我迷失了想法,通常基本 IDE pc 的 p2v 可以完美地工作。
我愿意为此付出赏金,因为我正试图紧急为客户解决这个问题。
在我以前见过这种情况的情况下,我从 Windows CD 启动并选择重新安装。然后它将检测到现有安装并为您提供修复它的选项。采取第二个修复选项。您需要再次重新安装所有服务包。
发生这种情况的原因是物理磁盘几何结构已更改,但 NTFS 磁盘标签仍在使用旧布局。
这篇博文解释了如何在 Linux 仍然是 VM 映像时解决该问题。如果为时已晚,我的建议是给自己买一个像BartPE这样的引导盘并运行一个 NTFS 救援程序。
祝你好运!
要清楚从 Windows 2000 iso 启动的“重新安装 Windows 2000”,不要点击第一个修复链接,进行安装,按 F8,然后当它检测到您已经安装了 Windows 时,从那里进行修复。有关详细信息,请参阅http://support.microsoft.com/kb/263532。
听起来您已经
p2v
编辑了单个驱动器分区,而不是整个磁盘。如果是这种情况,您可能缺少分区扇区和引导块http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1005208
我通过将 VMDK 附加到现有 VM 并将 SCSI 驱动程序复制到适当的位置来在目标 VM 上注入 SCSI 驱动程序
对于 2000,vmscsi.sys 对于 2003,symmpi.sys