linux opensuse下virtualbox识别USB

linux opensuse下virtualbox识别USB
opensuse Tumbleweed滚动版,  virtualbox5.0.16
问题:在设置-USB设备中--添加USB设备选项中显示没有可用设备
1) 首先要安装 VirtualBox guest tools, 设置-USB设备--启用USB设备(选择USB2.0)
2) 其实将当前用户加入到vboxusers组中
sudo usermod -a -G vboxusers $USER

3) 插上个u盘之类的usb设备
用命令查看下,如果输出是则无法识别设备
VBoxManage list usbhost
Host USB Devices:


检测下/dev/vboxdrv与/dev/vboxusb的group,如果不是vboxusers则无法识别设备
ll /dev/vbox*
crw-rw---- 1 root vboxusers 10, 56 7月  26 10:38 /dev/vboxdrv
crw------- 1 root root      10, 55 7月  26 10:38 /dev/vboxdrvu
 /dev/vboxusb:                                                        总用量 0                                                              drwxr-x--- 2 root vboxusers 180 7月  26 10:38 003  

如果无法识别设备,则需要修改 /usr/lib/udev/rules.d/60-vboxdrv.rules
#SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
#SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
#SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh --remove $major $minor"
#SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh --remove $major $minor"
改成
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/udev/VBoxCreateUSBNode.sh --remove $major $minor"

为了下次安装virtualbox的时候,不会覆盖,需要将文件拷贝到/etc相应目录下
cp /usr/lib/udev/rules.d/60-vboxdrv.rules /etc/udev/rules.d/60-vboxdrv.rules
重启
作者:帅得不敢出门  程序员群:31843264

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值