我已将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/
答案 0 :(得分:0)
这是由于驱动程序在启动时自动加载。禁用操作系统的相应注册表项会强制Windows在下次引导时重新加载新驱动程序。 它运作正常。
in" HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services" 设置"开始" Amdide iaStorV和pciide的值为0.