วิธีแก้ Ubuntu 7.10 ที่ติดตั้ง VirtualBox แล้วใช้ USB ใน Virtual macine ไม่ได้
เข้าหน้า setting ของ VirtualBox ของ Virtual Machine ที่ สร้างขึ้นมาจะ error ประมาณ ว่า USB Proxy Service (VERR_FILE_NOT_FOUND)
จากการขุดไปขุดมา เจอreport ในlunchpad เหมือนกัน แต่วิธีแก้ไม่ค่อยเครีย(ขี้เกียจอ่าน LOL)หาไปหามาเจอ link จก ubuntu.forum เลยได้วิธีแก้ดังนี้
vi /etc/init.d/mountdevsubfs.sh
แก้จาก
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
ให้เป็น
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
จากนั้นเลือก menu System-> Administration-> Users and Groups.
แล้ว add group ให้ user ของตัวเองตามภาพ
จากนั้นแก้file /etc/udev/rules.d/40-permissions.rules โดย แก้จาก
#USB devices (usbfs replacement)
SUBSYSTEM==”usb_device”, MODE=”0664″
เปลี่ยนเป็น
# USB devices (usbfs replacement)
SUBSYSTEM==”usb_device”, GROUP=”usbusers”, MODE=”0664″
เพิ่มข้อมูลลงใน /etc/fstab ดังนี้
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
จากนั้น Restart เครื่อง เป็นอันเสร็จ