我有Qemu 4.2.0
和Debian Testing Bullseye
和Kernel 5.4.0
,我需要热插拔USB设备。
当前,我将USB设备与
连接 qemu... -usb -device usb-host,hostbus=x,hostaddr=y
但是当我物理移除设备时,我再也无法从VM(Win7)内部检测到它。
那么,我应该怎么做才能将插入/拔出USB信号发送到虚拟机?
答案 0 :(得分:2)
您可以通过qemu监视器进行插拔。参见https://en.wikibooks.org/wiki/QEMU/Monitor。
热插入USB设备:
device_add usb-host,hostbus=2,hostport=1.2.2,id=idofyourdevice
热删除USB设备:
device_del <idofyourdevice>