如何在 Fedora 6 上使用 udev 设置 USB
Andre Srinivasan 贡献,2007/02/16
这就是我如何在使用了 udev 的 FC6 上解决 VirtualBox USB 问题的方法。
- 首先决定 USB 设备将属于哪个组,并将自己添加到该组。我选择了 usb 组(如果您选择其他组,请务必更新下面的 chgrp 命令)。
- 添加 /etc/udev/rules.d/51-usb-group.rules
SUBSYSTEM=="usb_device", RUN="/etc/udev/scripts/set-usb-group '%c'"
- 添加 /etc/udev/scripts/set-usb-group
#! /bin/sh ret=false if [ "$1" != "" ]; then if [ -f /proc/$1 ]; then chgrp usb /proc/$1 && \ chmod g+rw /proc/$1 && \ logger udev/set-usb-group: `ls -l /proc/$1` ret=true fi if [ -e /dev/$1 ]; then chgrp usb /dev/$1 && \ chmod g+rw /dev/$1 && \ logger udev/set-usb-group: `ls -l /dev/$1` ret=true fi else logger udev/set-usb-group: Called without device arg exit 0 fi if ! $ret; then logger udev/set-usb-group: Setting permissions on device $1 failed fi
- 重启
- 享受 VirtualBox 比 VMPlayer 快得多的体验。
-andre。
注意: 查看 TracWiki 获取使用维基的帮助。