Pages

Sunday, June 22, 2008

VirtualBox 1.6.2

由於 sane 不支援我的 scanner,為了試試透過 virtualbox 存取 scanner,這兩天在家把新版裝起來玩...

根據網路上看到的使用心得,新的 1.6.2 版似乎在 usb 的支援上增強不少,但為了在 guest OS 裡抓到 usb device 也費了不少工夫,一度還以為只有 windows 版才有改進...搞了一個下午才順利偵測到 scanner

網路沒設,主要是處理 usb 的部份,記錄一下大概的步驟:

  1. 新增 usbusers 群組,把自己的帳號加進去
  2. 修改 /etc/rc.d/rc.S 中 mount usbfs 的命令,加上 -o devgid=<gid of usbusers>,devmode=664 (我用的 distro 是 Slackware)
  3. 修改 /etc/udev/rules.d/65-permissions.rules,加一行 SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"
  4. 在 virtualbox 中加入 usb device filter (vid 和 pid 可以透過 lsusb 查到)

處理完以後啟動 guest OS 就可以抓到 device 了,為了證明可以啟動 scanner,掃張圖來看看


This article was originally posted on this site.

No comments:

Post a Comment