【问题标题】:Windows XP Mode on QEmu on LinuxLinux 上 QEmu 上的 Windows XP 模式
【发布时间】:2020-05-30 23:45:29
【问题描述】:

this tutorial可以看到如何提取“Windows XP模式”中包含的Windows XP的VHD镜像文件。

本教程还解释了如何在 VirtualBox 上运行它,它运行良好(没有特殊参数,你只需添加磁盘)。

但我想在 QEmu 上运行它,我得到一个蓝屏。

这是我正在使用的命令:

qemu-system-i386 -m 1G --enable-kvm -drive file=VirtualXP.vhd
  • 我尝试将图像转换为 qcow2、raw、...同样的问题。
  • 我试过 x86_64...同样的问题。
  • 我尝试不使用 --enable-kvm...同样的问题,但蓝屏部分被黑色矩形覆盖。

蓝屏后它会重新启动并允许我选择安全模式。但是所有选项都会给出相同的蓝屏。

当我使用 VirtualBox 启动映像时,我注意到 VM 已经安装了一个驱动程序以允许使用主机的鼠标光标。我怀疑这个镜像安装了与 QEmu 不兼容的 VM 来宾驱动程序,可能会导致它崩溃。

重要提示:我没有 Windows XP 光盘可以帮助我。

这是蓝屏的屏幕截图(我想在所有机器上都会出现完全相同的错误):

【问题讨论】:

    标签: qemu


    【解决方案1】:

    这可能与 windows 期望的驱动程序有关,使用搜索引擎修复/修复我发现的这个问题有各种结果,但它们主要归结为:

    • 安装标准 IDE 驱动程序
    • 注册表编辑以添加这些 IDE 驱动程序 如果蓝屏 0xCE
    • 删除 Intelppm 驱动程序
    • 编辑注册表以反映此 CPU 驱动程序的删除

    我喜欢将 Windows XP 映像转换为另一个用于 qemu 的想法。如果这是一种合法的方式,那听起来很棒。我现在知道他们是如何解决这个问题的。有 30 天的试用期,在此之后,我们下载的映像将不再启动。 (除非您在从未开始的新副本上重做所有步骤)。

    无论如何都可以帮助您(和我)的资源:@​​987654321@ 这对我来说非常神秘,该怎么办?

    但它也被以下更有帮助的文章推崇,我几乎能够为 qemu 制作可引导的硬盘映像,因此:http://0x0badc0de.blogspot.com/2013/05/converting-windows-virtual-machine-from.html

    但是来回几个小时后,我并没有完全成功,甚至作者提到了 30 天的试用期。合法的,也许,但仍然很麻烦。 但是其中包含一个密钥,如果您在哪里获得 XP 安装盘,也许可以通过同样的 30 天试用获得成功安装 Windows XP。希望这个答案可以帮助您或任何旅行者决定自己的故事。

    【讨论】:

    • 啊,我不知道那 30 天……好吧,那没什么用。我想在上面运行文明 3 并远程连接
    • 请注意您链接的教程也建议了 2 种方法来帮助解决 30 天问题。但是如果你去编辑注册表的路线,也许考虑只获取iso并在安装后修改它然后摆脱30天定时炸弹/激活问题。由于最近发生的事件,也可能会出现新的激活技巧。但在法律上我不这么认为。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多