Qemu在Windows映像磁盘上启动会在启动时崩溃

时间:2016-04-21 09:53:07

标签: windows qemu bsod

我已将SSD转储到带有dd的原始图像文件中。它是可安装的,似乎工作正常。安装的操作系统是Windows 7 32位。 我尝试在qemu上启动vm,将此映像磁盘设置为“hda”:

[20 * log10 (1/32768)] to [20 * log10 (32768/32768)]  
[-90] to [0]

我也尝试了qemu-system-i386 -enable-kvm -hda my_image.001 -m 1024 -vga std & 。 当vm启动时,会出现Windows徽标并出现BSOD。我没有时间阅读错误消息。

当它重新启动时,它说由于最近的硬件更改窗口已经失败并启动了Windows修复工具。 Windows修复工具无法解决问题

由于Windows似乎在崩溃之前开始启动,我猜这是因为磁盘中缺少某些驱动程序以便加载Windows。有没有办法获得实际错误或缺少驱动程序?

感谢您的帮助。

编辑:

根据以下链接,我需要检索qemu模拟硬件的驱动程序并将其放在我想要使用的磁盘上。我将尝试将驱动程序从正在运行的VM复制到我想要修复的VM。 http://www.dowdandassociates.com/blog/content/howto-repair-windows-7-install-after-replacing-motherboard/

1 个答案:

答案 0 :(得分:0)

这是由于驱动程序在启动时自动加载。禁用操作系统的相应注册表项会强制Windows在下次引导时重新加载新驱动程序。 它运作正常。

in" HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services" 设置"开始" Amdide iaStorV和pciide的值为0.