我正在移植使用QEMU 0.12
到最新QEMU 2.8
的一些代码/脚本。在较旧的QEMU
中,使用了机器类型rhel6.3.0
在较新的QEMU
中,该机器类型不可用。我无法找到如何将这些机器类型添加/移除到QEMU
中。有没有办法让我在较新的rhel6.3.0
中获得相同的QEMU
机器类型?
THX
答案 0 :(得分:0)
顾名思义,'rhel6.3.0'是专门针对Red Hat QEMU包装的机器,所以它在上游QEMU中并不存在也从未存在过。所以我建议先检查一下Red Hat的新QEMU软件包是否还有'rhel6.3.0'。 Red Hat也可能有关于如何从旧版本向前迁移的文档。
如果做不到这一点,请不要尝试向新QEMU添加对它的支持,因为这将是一个巨大的痛苦,因为机器名称的意思是“这恰好模拟了硬件支持的级别,错误,在那个旧版本的QEMU“中,确切地确定需要以什么方式设置旧机器类型需要大量的软件考古。
相反,只需使用较新的机器类型即可运行您的VM。 (我假设你没有尝试从古老的QEMU迁移到新的QEMU;这种版本的版本很可能不适用。)