Я использую Ubuntu Maverick и Virtual Box 3+. У меня Windows 7 Ultimate. Проблема в том, что он не обнаруживает USB-накопители в Windows 7, но USB-периферия (мышь + клавиатура) работает.
Я следовал этим инструкциям , но не могу найти группу пользователей vboxusers
. Как я могу продолжить? Я также хотел бы перейти на последнюю версию без какого-либо риска (без потери моего виртуального жесткого диска).
Ответы:
1. Установите пакет расширения
см. также: Как установить версию VirtualBox из Oracle для установки пакета расширений?
USB 1.0 поддерживается в версии, установленной из репозиториев Ubuntu (из VirtualBox> 4.x).
Для USB 2.0 и USB 3.0 нам необходимо установить бесплатный (но с закрытым исходным кодом) пакет расширений VirtualBox (НЕ «пакеты платформы») со страницы загрузки VirtualBox . Если вы установили VirtualBox из репозиториев, вы должны убедиться, что выбрали пакет расширений для правильной версии VirtualBox. Вы можете увидеть версию установленного VirtualBox в
help > About VirtualBox
меню. Для регулярных обновлений и исправлений рекомендуется установить самую последнюю версию VirtualBox из репозитория Oracle .2. Стать "vboxuser"
Чтобы получить доступ к подключенному USB-устройству, пользователь хоста Ubuntu должен быть в
vboxusers
группе. Добавьте вашего пользователя в эту группу, выполнив следующую командуи перезагрузите или выйдите из системы / войдите в систему.
3. Активируйте поддержку USB в VirtualBox Manager
Завершите работу своей виртуальной машины и откройте настройки USB в VirtualBox Manager. Отметьте
Enable USB Controller
иUSB 2.0 (EHCI) Controller
илиUSB 3.0 (xHCI) Controller
.4. Выберите хост-устройство USB для доступа от гостя
Чтобы предоставить доступ к USB-устройствам, нам нужно выбрать устройство, которое нужно отключить на хосте и включить в гостевой (это предосторожность, чтобы избежать одновременного доступа со стороны хоста и гостя). Это можно сделать из меню « Устройства» панели или щелкнув правой кнопкой мыши в нижней панели VirtualBox Manager на значке USB:
Отметьте нужное устройство в гостевой системе, снимите его, если оно требуется на хосте. Если вы не видите свое USB-устройство в этом списке, это означает, что VirtualBox не может получить доступ к вашим хост-USB-устройствам. Убедитесь, что ваш пользователь добавлен в
vboxusers
группу и вы перезапустили хост.Выбранное устройство будет сразу же доступно от гостя. Гость Windows может потребоваться дополнительные драйверы.
[опционально] Используйте фильтры USB для постоянного доступа в гостевой
Определив фильтры USB, мы можем определить устройства USB, которые будут автоматически представлены гостю при загрузке гостевой ОС.
Нажмите на зеленый + символ справа, чтобы добавить известное устройство.
Подробнее о поддержке USB читайте в Руководстве пользователя VirtualBox .
Также смотрите: каковы правильные значения для USB-устройства в виртуальной коробке
источник
sudo usermod -aG vboxusers <username>
) не работает. вместо этого потребовалось небольшое изменение при предоставлении опций. Я дал-a -G
вместо того,-aG
чтобы заставить это работать.-aG
и-a -G
должно иметь тот же эффект при передаче в качестве параметровusermod
. Возможно ли, что вместо этого вы не вышли из системы и не вернулись в первый раз, а сделали это во второй раз?Установить
gnome-system-tools
b / c. Старый пользовательский интерфейс и группы не доступен по умолчанию 11.10.После завершения установки откройте пользователя и группы из панели запуска
Выберите свое имя пользователя, нажмите « Управление группами», выберите vboxusers и нажмите « Добавить» .
источник
vboxusers
Будет находиться в/etc/group
файле. Вы редактируете это с чем-то вродеnano
.sudo nano /etc/group
Добавьте своего пользователя в
vboxusers
строку или создайте его, если необходимо.Как указал Таккат, чтобы получить полную поддержку USB-устройств, вам необходимо установить полную версию Virtualbox (не OSE).
У меня есть ppa для «официальной» виртуальной коробки:
источник
sudo usermod -aG vboxusers # <username>
У меня такая же проблема. Перепробовав все остальные решения, я понял свою проблему.
Я скачал virtualbox из Центра программного обеспечения Ubuntu, в котором не было последней версии virtualbox, поэтому я случайно загрузил неправильную версию «Oracle VM VirtualBox Extension Pack».
Решение:
Все равно у меня сработало.
источник
В Ubuntu 16.04 LTS, после первоначальной установки с
Я также должен был:
Тогда я мог бы включить поддержку USB 2/3 в настройках машины.
Что на
virtualbox-ext-pack
самом деле делает, так это загружает необходимые файлы с http://download.virtualbox.org/virtualbox и предлагает вам принять лицензию перед установкой.источник
У меня была та же проблема, и я решил ее, щелкнув в группе VirtualBox моего пользователя. Вы можете получить к нему доступ, установив gnome-system-tools (он не поставляется с Ubuntu 12.04 Precise Pangolin), либо через Ubuntu Software Center , Synaptic, либо набрав в терминале :
Помните, что для вставки в терминале вы должны использовать Ctrl+ Shift+ V, а не Ctrl+ V.
Вам, вероятно, придется ввести свой пароль, чтобы разрешить установку, и добавить Y (как в да), чтобы завершить установку пакетов.
Затем вы направляетесь к себе домой и набираете пользователей. Вы увидите два приложения. Хороший - это пользователи и группы .
Затем вам нужно нажать на Дополнительные настройки для вашего пользователя и ввести свой пароль.
Теперь вам будет показано окно с тремя вкладками. Нажмите на Права пользователя . Найдите строку «Использовать решение для виртуализации Virtualbox» и нажмите « ОК» .
Вас могут попросить ввести пароль еще раз. Затем нажмите « Закрыть», выйдите и снова войдите в систему.
Когда вы запустите VirtualBox, вы увидите целую кучу новых USB-устройств.
Удачи!
источник
Если вы можете указать ваши USB-устройства как root, но не как обычный пользователь (несмотря на то, что они входят в группу vboxusers), это может быть связано с достигнутым пределом количества отслеживаемых файлов.
Вам нужно увеличить максимальное количество файлов, которые ваши программы могут контролировать (inotify). Если у вас есть клиент, который синхронизирует ваши файлы (dropbox, seafile и т. Д.), Предел может быть достигнут, и устройства USB не могут быть перечислены. Сообщается , как вопрос об ошибке здесь .
Отредактируйте /etc/sysctl.conf и увеличьте лимит до 524288. Это можно сделать, как указано здесь , например:
USB-устройства должны выглядеть следующим образом (как пользователь или root):
источник
Мое решение было следующее:
Если не работает, перезапустите всю хост-систему и попробуйте снова. Работал нормально для меня. Осторожно: при первой загрузке гостевой системы после установки гостевых дополнений вы увидите все USB-устройства на выбор, но может пройти до 10 минут, пока гость Windows не активирует их после того, как вы их проверили. Просто терпеливо ждать.
источник
Для меня на Kubuntu 16.04 (с Virtualbox 5.0.24-dfsg-0ubuntu1.16.04.1, установленным через
apt
), я использовал VirtualBox прежде, чем работала сквозная передача через USB. Тем не менее, я больше не был частью группы virtualbox (проверено с помощьюcat /etc/group | grep vboxusers
) и поэтому использовал,kdesudo kuser
чтобы добавить себя (может быть сделаноsudo usermod -a -G virtualbox $USER
также).Затем мне нужно было выйти и снова войти, чтобы использовать новые списки групп и авторизовать мой доступ.
Теперь при этом
VboxManage list usbhost
он возвращает USB-устройства вместо «none»; Также в настройках VirtualBox я могу выбрать подключенные USB-устройства для перехода к виртуальной ОС. Ура!источник