我有一个在笔记本电脑上使用的可启动 VHD。我最近买了一台台式机,现在想在台式机上而不是笔记本电脑上使用 VHD。我将 VHD 复制到台式机的硬盘上并创建了 BCD 条目。当我启动计算机并选择从 VHD 启动时,我看到 Windows7 旋转的“气泡”,随后立即出现蓝屏并重新启动计算机。
通常是否可以使用从我的笔记本电脑复制的 VHD,或者是否存在阻止此操作的限制?如果可以,是什么导致了我的 BSOD?由于它重新启动得太快,我看不到收到的错误消息。
更新:从 VHD 启动时的错误代码是:0x0000007b
谢谢。
答案1
您可以在虚拟环境(例如 VMware)中的另一台计算机上使用 VHD。
怎么做:https://superuser.com/a/571912/210682
Windows 8 是第一个支持与不同硬件一起使用的 Windows 版本,因此如果您一直在运行 Windows,则可以轻松复制 VHD。我已经这样做了很多次。唯一可以实际复制基于 Windows 7 的 VHD 的情况是在部署 vanilla 安装之后,在识别和安装硬件之前。
您可以尝试删除旧系统不必要的驱动程序,然后安装新电脑所需的驱动程序,然后再将其复制到新电脑上。这应该也可以。
答案2
由于 VHD 直接与底层硬件绑定,在计算机之间复制 VHD 似乎相当复杂,因此我决定创建一个新的 VMWare 虚拟机,供我的笔记本电脑和台式机使用。
请参阅此链接以供参考:VMWare Workstation 移动虚拟机