在host安装spice/serser时候,编译qemu添加三个参数:--enable-smartcard,enable-smartcart-nss,enable-usb-redir;
在guest上安装spice-gtk:http://blog.csdn.net/wilcke/article/details/7335389
其余安装参考:spice/server(1)(2):
http://blog.csdn.net/wilcke/article/details/7357304
http://blog.csdn.net/wilcke/article/details/7357753
在启动虚拟机的命令中添加参数:
-chardev spicevmc,name=usbredir,id=usbredirchardev1 \
-device usb-redir,chardev=usbredirchardev1,id=usbredirdev1,debug=3 \
-chardev spicevmc,name=usbredir,id=usbredirchardev2 \
-device usb-redir,chardev=usbredirchardev2,id=usbredirdev2,debug=3
上面可以添加两个USB,如添加三个,再添加一个USB参数。
在guest连接虚拟机:spicy -h hostIp -p vmport -w vmpwd
在Input中选择USB即可。
参考:http://planet.spice-space.org