1. Йдемо у Система->Адміністрування->Користувачі та групи, і робимо себе членом групи vboxusers
На майбутнє, запам'ятаємо ідентифікатор групи який ви можете бачити його у вікні.
2. Запускаємо термінал і набираємо
sudo gedit /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
3. Редагуємо fstab
sudo gedit /etc/fstab
Додамо у кінець файлу наступне
none /proc/bus/usb usbfs devgid=125,devmode=664 0 0
де замість 125 підставте свій ідентифікатор групи який ми вже бачили раніше.
4.
sudo gedit /etc/init.d/mountkernfs.sh
Знаходимо у файлі рядок
# Mount spufs, if Cell Broadband processor is detected
і вставляємо перед ним
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=125,devmode=664
де замість 125 знову ж таки вставляємо свій варіант.
Після перезавантаження VirtualBox дозволить працювати з USB.
Ви упевнені, що цей метод працює?
ВідповістиВидалитиУ мене так і не появилась можливість підключати USB-пристрої. У списку їх видно, а от підключатись не хочуть...
Так, цей метод працює. Перевір ще раз наявність даного рядка в /etc/fstab:
ВідповістиВидалитиnone /proc/bus/usb usbfs devgid=125,devmode=664 0 0
Замість 125 потрібно підставити id групи vboxusers на власній системі.
А що робити коли у файлі 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
Куди їх треба прописати? Дякую
Можливо VirtualBox некоректно встановився? Ну, можна звичайно спробувати додати їх вручну, кудись у тіло функції do_start
ВідповістиВидалитиДодав, але нічого не змінилось. :о( Може і не правильно встановилось, але Вікна працюють.
ВідповістиВидалитиВсе робить. У кого вiдсутнi рядки де треба щось вписати, то просто додайте цi рядки.
ВідповістиВидалити