QEMU、Virsh 和 SMBIOS 表编辑

QEMU、Virsh 和 SMBIOS 表编辑

我目前正在 Ubuntu 服务器机上运行 qemu-kvm,并使用 libvirt 和 Virsh 来创建、管理、启动和停止虚拟机。

我通过 virsh edit 命令编辑了虚拟机的 XML 配置,以更改 CPU 型号并通过指定设置 SMBIOS 数据个人简介系统细节。

我发现 qemu 也应该支持 -smbios type=X 表编辑,比如 smbios 表 3 和 4。但是,如果我尝试通过 Virsh 添加以下代码来编辑 XML:处理器标签,XML 未经验证,因此被拒绝。

有没有办法通过 virsh 将 SMBIOS 表 3 和 4 传递给 QEMU,或者我应该完全避免使用 Virsh 而直接转到 qemu?

提前致谢

答案1

您可以使用<qemu:commandline>域 XML 标签。

例如:

<qemu:commandline> <qemu:arg value='-option-rom'/> <qemu:arg value='path/to/my.rom'/> </qemu:commandline>

欲了解更多信息,请阅读这里

相关内容