使用 QEMU 安装 Windows

使用 QEMU 安装 Windows

我想了解是否可以将 Windows 从 Qemu 安装到物理 HDD。我尝试通过以下方式做到这一点:

qemu-system-x64 -m1024 -vnc :1 -hda /dev/sda -cdrom .../Windows.iso

安装成功。但是当我尝试正常启动时,出现蓝屏,提示我出现了硬件更改,请离开。

我猜问题不是由于 QEMU-CPU 模拟或其他原因,而是由于 Windows 注册表中使用的 HDD 的 UID 更改。我说得对吗?

那么如果是的话该如何解决这个问题呢?也许我需要在重启之前准备好 Windows?我已经通过 QEMU 成功安装了 FreeBSD,并认为在 Windows 上也会这样...

答案1

是的。您需要在重新启动之前将物理计算机的驱动程序添加到 Windows 映像中,或者需要使用“Generalize”选项运行 sysprep,以使 Windows 在启动时查找正确的驱动程序。这与进行 P2V 转换时的问题相同。

相关内容