2017-10-17 144 views
0

我正在使用QEMU 0.12移植到最新的QEMU 2.8的一些代码/脚本。在较旧的QEMU中,使用机器类型rhel6.3.0
在较新的QEMU中,该机器类型不可用。我找不到如何将这些机器类型添加到/删除到QEMU。有没有办法让我在新的QEMU中获得相同的rhel6.3.0机器类型?QEMU - 支持的机器不再存在

THX

+0

你已经标记了你的问题'vms',但是我没有看到与VMS系列操作系统的关系。你是否认为它与虚拟机(VM)有关? – HABO

+0

@HABO - 是的,我很抱歉错误地标记为vms .. – Ravi

回答

0

,顾名思义,“rhel6.3.0”是特定于QEMU的Red Hat的包装机器,所以它不会也从来不会在上游QEMU存在。所以我会建议首先检查红帽的新QEMU软件包是否仍然有'rhel6.3.0'。红帽也可能有关于如何从旧版本迁移的文档。

如果不这样做,不要试图增加对新QEMU的支持,因为这将是一个巨大的痛苦,因为机器名称的重点在于“这恰好模拟了硬件支持的级别,等等,这些都是旧版本的QEMU“,并且确切地说明需要设置哪种旧机器类型需要大量软件考古学。

相反,只需使用较新的机器类型即可运行您的虚拟机。 (我假设你并没有试图从古老的QEMU迁移到新的QEMU;这很可能不适用于这么大的版本。)