是否可以在计算机之间复制可引导的VHD?


1

我有一个可在我的笔记本电脑上使用的可启动VHD。我最近买了一台桌面,想在桌面上使用VHD,而不是在笔记本电脑上。我将VHD复制到桌面硬盘并创建了BCD条目。当我启动计算机并选择从VHD启动时,我看到Windows7旋转“气泡”,紧接着是蓝屏,计算机重新启动。

通常是否可以使用从我的笔记本电脑复制的VHD,或者是否存在可以防止这种情况的限制?如果它应该可能,那可能导致我的BSOD?我无法看到我正在重新启动的错误信息。

更新:从VHD启动时的错误代码是:0x0000007b

谢谢。


您是否尝试将VHD用作普通硬盘或仍然通过另一个系统运行?
Doktoro Reichard

我只想像以前一样在笔记本电脑上启动VHD。如果这就是你的意思,它不会作为硬盘连接。笔记本电脑将Win8作为主系统和Win7 VHD。我的桌面也运行Win8作为主要。
b3n

因此,在弄清楚这一点之后,您的笔记本电脑和桌面之间可能存在一些硬件差异,导致Windows 7无法正常运行。了解BSOD会有很长的路要走,但你说它很快就会消失。也许您可以检查事件日志或转储以获取某些信息,但除此之外,我不记得有什么更多可以提供帮助。我建议稍微改写你的问题,因为它可以复制VHD( 链接 ),你的问题是,复制到你的桌面后,你无法运行。
Doktoro Reichard

谢谢。几分钟前我已经改变了问题的标题。我会看看我是否可以访问VHD内的转储日志。
b3n

再次执行此操作并开始每秒按一次F8直到您获得启动菜单。正常选择启动窗口后,找到“禁用自动重启”。现在写下停止代码并在此处发布。
cybernard

Answers:


1

您可以在VMware等虚拟环境中的其他计算机上使用VHD。

怎么做: https://superuser.com/a/571912/210682

Windows 8是第一个支持与不同硬件一起使用的Windows版本,因此如果您一直在运行Windows,则可以轻松复制VHD。我已经做了很多次。实际复制基于Windows 7的VHD的唯一时间是在识别和安装硬件之前部署vanilla安装之后。

您可以尝试删除旧系统的不必要的驱动程序,并在复制之前为新计算机安装必要的驱动程序。这应该也有效。


0

由于它们直接绑定到底层硬件,因此在计算机之间复制VHD似乎相当复杂,我决定创建一个新的VMWare虚拟机,以便在我的笔记本电脑和台式机上使用。

请参阅此链接以供参考: VMWare工作站移动虚拟机

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.