前段时间一直苦恼,Xen下虚拟机和宿主机之间文件传递比较麻烦,最后决定在宿主机和虚拟机上各安装一个intlqq,通过QQ传送文件,这不失为一个好办法,不过有一个弊端,就是Linux下只能使用国际版QQ,而且很不稳定。在重新安装了两次QQ之后有些失望。
偶然间翻到一篇12年的播客,博主介绍了在Xen/KVM中使用“usb=’tablet’”选项解决虚拟机中鼠标移动问题,忽然有所启发。U盘同样作为usb,也应当可以在虚拟机中这样使用。
先PO一下博主当时对usb选项的介绍:
红色方框部分的意思是:XXX应该为设备列表。这样就很明了了。操作如下:
1. 将U盘插入宿主机中,在终端执行lsusb指令,查看设备ID
2. 在虚拟机配置文件中添加设备信息
Usb=1
Usbdevice=[‘tablet’,’host:03f0:1940’]
注:
1、tablet代表鼠标,添加后虚拟机中鼠标才可以正常使用
2、host代表宿主机中的设备,03f0代表厂商代号,1940代表产品代号
3. 执行 xl create myexample_hvm创建虚拟机
创建成功后,你会发现宿主机中的U盘不见了,且会提示没有访问权限,使用vnc打开虚拟机,发现U盘,并可以正常访问。
更多推荐
实现在虚拟机中使用优盘、鼠标等USB设备
发布评论