我目前在 Ubuntu 服务器上运行 qemu-kvm,我使用 libvirt 和 Virsh 来创建、管理、启动和停止 VM。
我通过 virsh edit 命令编辑了 VM 的 XML 配置,以更改 CPU 型号并通过指定bios和系统详细信息设置 SMBIOS 数据。
我看到 qemu 也应该支持 -smbios type=X 表编辑,例如 smbios 表 3 和 4。但是,如果我尝试通过 Virsh 添加处理器标记来编辑 XML,则 XML 不会被验证并因此被拒绝。
有没有办法通过 virsh 将 SMBIOS 表 3 和 4 传递给 QEMU,或者我应该完全避免使用 Virsh 而直接使用 qemu?
提前致谢
您可以使用
<qemu:commandline>
域 XML 标记。例如:
<qemu:commandline> <qemu:arg value='-option-rom'/> <qemu:arg value='path/to/my.rom'/> </qemu:commandline>
欲了解更多信息,请阅读此处