virt-managerを使ってusb-mtpデバイスをシミュレートする方法は?

virt-managerを使ってusb-mtpデバイスをシミュレートする方法は?

virt-managerを使用してmtpデバイスをシミュレートしようとしています。私は見たhttps://qemu-project.gitlab.io/qemu/system/devices/usb.html-device usb-mtp,rootdir=dir で usb-mtp,rootdir=dir を使用して、qemu を介してこれを実行できます。このためにvirt-managerをどのように設定しますか(カスタムxmlを歓迎)。

答え1

このコマンドに対応するxmlが見つかりませんでしたが、コマンドを直接実行するようにxmlを変更できました。xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0"開始要素を挿入し<domain>、既存の要素を保持してからtype="kvm"挿入する必要があります。

<qemu:commandline>  
    <qemu:arg value="-device"/>
    <qemu:arg value="usb-mtp,rootdir=dir"/>
</qemu:commandline> 

end前の最後の要素として</domain>https://blog.vmsplice.net/2011/04/how-to-pass-qemu-command-line-options.htmlOFTCの#virt ircがこれに役立ちます。警告する:virt-manager xml編集ウィンドウから保存するときに変更内容が正しく解析されないと削除されることがありますので、保存前の注意事項をよく理解して保存後に確認してください。

関連情報