VMwarePlayer で USB 接続

…というか単に iPod を繋ぎたいだけ.

vmware.log を見てみたら…

vmx| USB: Unable to open "/proc/bus/usb/devices" (No such file or directory).
vmx| USB: Unable to initialize USB Generic backend.

… udev になったから?

という訳でちょっと ad hoc ながら

$ sudo mount -t usbfs /dev/bus/usb /prc/bus/usb
$ vmware.sh start

としたら VMware Player からも USB 機器が見えた. そんな訳で vmware.sh を更新.

#!/bin/sh
# Start/stop the vmware player
test -f /usr/bin/vmplayer || exit 0
test -f /etc/init.d/samba || exit 0
test -f /etc/init.d/vmware || exit 0
test -f /usr/bin/vmwareesd || exit 0
case "$1" in
    start) echo "run vmware !!"
       if [ -e /var/run/samba/smbd.pid ]; then
           echo "smbd nmbd is already running"
       else
           sudo /etc/init.d/samba start
       fi
       if [ -e /var/run/vmnet-natd-8.pid ]; then
           echo "vmnet8 is already running"
       else
           sudo /etc/init.d/vmware start
       fi
       sudo mount -o remount -t usbfs /dev/bus/usb /proc/bus/usb
       echo "vmplayer start"
       vmwareesd /home/uwabami/vmware/winxp/winxp.vmx 2>/dev/null
       ;;
   stop) echo "stop vmware !!"
       sudo /etc/init.d/vmware stop
       sudo /etc/init.d/samba stop
       sudo umount /proc/bus/usb
       ;;
   *)        echo "Usage: vmware {start|stop}"
       exit 2
       ;;
esac
exit 0

…でもって, iPodファームウェアの更新には失敗…_|~|○