В настоящее время я запускаю qemu-kvm на сервере Ubuntu и использую libvirt с Virsh для создания, управления, запуска и остановки виртуальных машин.
Я отредактировал XML-конфигурацию виртуальной машины с помощью команды virsh edit, чтобы изменить модель процессора и настроить данные SMBIOS, указав биос и система подробности.
Я видел, что qemu должен поддерживать редактирование таблиц -smbios type = X, как и таблицы smbios 3 и 4. Однако, если я попытаюсь редактировать XML через Virsh, добавив процессор тег, XML не проверяется и поэтому отклоняется.
Есть ли способ передать таблицы SMBIOS 3 и 4 в QEMU через virsh, или лучше вообще отказаться от использования Virsh и сразу перейти к qemu?
заранее спасибо
Вы можете использовать <qemu:commandline>
тег XML домена.
Например:
<qemu:commandline>
<qemu:arg value='-option-rom'/>
<qemu:arg value='path/to/my.rom'/>
</qemu:commandline>
Для получения дополнительной информации прочтите Вот