У меня есть система Ubuntu 16.04 и Победа 7 vdi от моего предыдущего компьютера. В первый раз, когда я установил виртуальное поле, оно установило 5.0.4.24. Я установил расширения и гостевые дополнения для той же версии. Я получил все работающее в VM кроме USB. Я попробовал 2.0 и 3.0, никакое изменение не помогло. Я погуглил вокруг немного и нашел, что должен добавить своего пользователя к vboxusers группе. Я сделал это. Теперь я вижу USB-устройства в списке устройств, но они не устанавливают на моем VM. Что еще я, возможно, должен был бы сделать?
Обновление 1: Я добавлю, что это не все USB-устройства, поскольку моя мышь и клавиатура все еще работают, но любое устройство хранения (4 по-другому фирменных карты флэш-памяти и 1 внешний HD), все не становятся признанными. Более странный все еще, по крайней мере 2 из этих карт флэш-памяти и внешнего диска работали, когда VM был на моей старой машине.
Обновление 2: Мне не удалось упомянуть, что после того, как я попробовал vboxusers дополнение группы, я обновил все к 5.1 Virtualbox и это все еще не работало.
Обновление 3: Я попробовал решение claude, и это не работало.
Я подозреваю, что мой VM повреждается так или иначе, таким образом, я вращал другой VM (Windows 10 на этот раз) и все, что USB работает над этим. Я медленно перемещал все свои файлы и переустанавливал приложения на новом VM.
Два места можно включить USB-устройства.
В Вашем госте ОС, войдите в меню Devices, затем USB. В списке существующих USB-устройств выберите одно (s), Вы хотите соединиться с, и это поместит галочку перед тем именем устройства. Windows затем установит драйверы для того устройства, если это должно будет.
В основных Настройках для Вашего гостя ОС (если гость ОС является завершением работы) можно выбрать USB, и в списке USB-устройства, представленном там, любое поле, у которого Вы ставите галочку, будет автоматически соединено, когда гость ОС будет запущен.
Имеют в виду, что любые USB-устройства, подключенные к гостю ОС, не будут доступны хосту ОС, пока VM работает.
, Если у Вас есть больше вопросов, спросите. С наилучшими пожеланиями, Al
В случае, если Вы еще не нашли решение. У меня была та же проблема с Ubuntu 16.04 как хост и XP как гость. Ни одно из известных решений для проблемы не работало. Я нашел правильный след в самом конце этой страницы: https://bugs.launchpad.net/ubuntu / + source/virtualbox / + ошибка/1576768 , который привел меня к этой статье: https://phobosk.wordpress.com/2012/11/11/howto-fix-a-virtualbox-failed-to-access-the-usb-subsystem-error /
, Таким образом, причина состоит в том, что предел для inotify на max_user_watches к низко.
Решенный: Во-первых, добавляя следующие строки к /etc/sysctl.conf
fs.inotify.max_user_instances = 256<br />
fs.inotify.max_user_watches = 16384<br />
fs.inotify.max_queued_events = 32768<br />
Затем procps перезапуска для изменения для вступления в силу с командой:
sudo service procps restart
, Который сделал это!
У меня была эта проблема о Fedora 26/27 на хосте Windows 7 с Virtualbox 5.1/5.2. Проблема была с драйверами Windows "UpperFilter" USB и Virtualbox (гость агностик ОС; относится к любому дистрибутиву Linux), который уже был, по-видимому, известен 7 лет назад. Если ни одно из других решений USB не работало, надо надеяться, это делает для Вас. Посмотрите решение ниже
Пример:
VBoxManage.exe list usbhost
на хосте показывает USB-устройство + "полученный"Решения от других потоков, которые не работали:
vboxsf
группа))vboxusers
группа, создавая группу самостоятельно (как рекомендуется некоторыми потоками) и добавляя меня ничего не сделалаНайденный решением в комментариях 21 и 26 этого virtualbox отчета об ошибках: https://www.virtualbox.org/ticket/3033#comment:21
Существует несколько комментариев в сообществе, что поддержка VirtualBox USB не работает с верхними драйверами фильтра, установленными на хостах Windows.
- несколько лет kepler2 7 назад
Перефразирование решения от nayasis от https://forums.virtualbox.org/viewtopic.php? f=6&t=39104:
regedit.exe
(ищите его в меню "Пуск"), и найти HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
(нажмите на него),UpperFilters
справаC:\Program Files\Oracle\VirtualBox\drivers\USB\filter
, щелкнуть правой кнопкой VboxUSBMon.inf
и "Установка" (я сделал это для сейфа, но я не уверен, необходимо ли это; кажется, что некоторые люди только должны были удалить ключ реестра), LowerFilters
запись, если это существует также. Я не имел LowerFilters
Невероятно разбивал нахождение всех других решений, которые не были проблемой здесь. Надежда это помогает людям в будущем!