如何修复虚拟PC上的0x7b错误,该错误是使用disk2vhd从64位Windows 7转换的?


0

在此处输入图片说明

我已经使用disk2vhd转换了我的计算机,并尝试在Virtual PC中启动它,并且出现了BSOD,错误为0x7b

物理磁盘是SATA SSD和Lenovo x201s笔记本电脑。

我实际上尝试过使用其他类型的转换器(从VMware vCenter Converter到vmdk)和虚拟机监控程序(VMWare播放器,Virtualbox),所有组合和虚拟磁盘控制器设置均导致相同的错误。还尝试按照指南从修复ROM引导并进行自动修复,fixboot等。这些都不起作用。最终,我找到了指向驱动程序注入方向的文章(所提及的工具仅适用于32位),尽管修复ROM可以访问并列出磁盘映像中的文件。这与64位版本有关吗?


如果所有虚拟系统管理程序都给您相同的错误,则问题出在disk2vhd。
Ramhound 2012年

Answers:


0

Microsoft Virtual PC不支持64位来宾操作系统。Microsoft的常见问题解答专门针对Windows XP,但这适用于将用作来宾的任何64位OS。

参考:请参阅本页上的最后一个问题:http : //www.microsoft.com/windows/virtual-pc/support/faq.aspx

Windows Virtual PC是否支持64位Windows XP作为来宾操作系统?

否。WindowsVirtual PC和Windows XP Mode旨在帮助小型企业实现从Windows XP到Windows 7的应用程序兼容性。大多数商业应用程序当前都在32位版本的Windows XP上运行。

另请参阅TechNet上的这篇文章:

http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/12bdcb93-a3a1-4d85-bce7-311916e87ec7


我同意你的结论。Virtual PC不支持x64位来宾操作系统。Windows 7的某些版本中包含的功能“ XP模式”当然没有。XP 64位是Microsoft的一个奇怪的继子,它的支持从未如此出色。VirtualBox和VMWare当然支持它。虚拟PC 2007所在的Windows操作系统作为其权力“虚拟PC”中的XP模式它不是不再是“独立”的计划,尽管这是在“更新”的形式单独下载
Ramhound

谢谢大家,有没有免费的解决方案可以从64位Windows 7主机上进行P2V?
Feczo'3

VMWare服务器是免费的(具有注册),而VirtualBox是免费的,这两个都应该工作,但是您必须运行64位主机操作系统,它们才能运行64位来宾。另外,在您的处理器上有一个虚拟化扩展的标记,必须在您的BIOS中将其打开才能进行此工作(Intel-VT或AMD-V)。
dotnetengineer 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.