VirtualBox 1.6.2
由於 sane 不支援我的 scanner,為了試試透過 virtualbox 存取 scanner,這兩天在家把新版裝起來玩…
根據網路上看到的使用心得,新的 1.6.2 版似乎在 usb 的支援上增強不少,但為了在 guest OS 裡抓到 usb device 也費了不少工夫,一度還以為只有 windows 版才有改進…搞了一個下午才順利偵測到 scanner
網路沒設,主要是處理 usb 的部份,記錄一下大概的步驟:
- 新增 usbusers 群組,把自己的帳號加進去
- 修改 /etc/rc.d/rc.S 中 mount usbfs 的命令,加上 -o devgid=<gid of usbusers>,devmode=664 (我用的 distro 是 Slackware)
- 修改 /etc/udev/rules.d/65-permissions.rules,加一行
SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664" - 在 virtualbox 中加入 usb device filter (vid 和 pid 可以透過 lsusb 查到)
處理完以後啟動 guest OS 就可以抓到 device 了,為了證明可以啟動 scanner,掃張圖來看看
