В терминале введите:
free -m
Если у вас есть своп, вы увидите, сколько у вас памяти памяти.
sudo apt-get install gnome-system-tools
После завершения установки Открыть user and groups из пусковой установки Выберите свое имя пользователя, нажмите Manage Groups и выберите vboxusers и нажмите «Добавить». Установить gnome-system-tools b / c Старые пользовательские и групповые графические интерфейсы недоступны по умолчанию 11.10
sudo apt-get install gnome-system-tools
vboxusers будет в файле /etc/group. Вы редактируете его с помощью чего-то вроде nano.
sudo nano /etc/group
Добавьте своего пользователя в строку vboxusers или создайте его, если необходимо.
Как указал Takkat, чтобы получить полный USB-порт устройства, вам потребуется установить полную версию Virtualbox (а не OSE).
Ppa I для «официального» виртуального бокса здесь:
/etc/apt/sources.list.d/virtualbox-offical-source.list:
deb http://download.virtualbox.org/virtualbox/debian maverick contrib #VirtualBox Offical Source
У меня была та же проблема. После выполнения всех других решений я понял свою проблему.
Я загрузил виртуальный бокс из Ubuntu Software Center, у которого не было последней версии виртуального бокса, поэтому я случайно загрузил неправильную версию «Oracle VM VirtualBox Extension Pack ".
Решение:
откройте виртуальный бокс, нажмите« Справка », нажмите« Найти », найдите номер своей виртуальной камеры. Перейдите на https://www.virtualbox.org/wiki/Download_Old_Builds_4_3 (замените «4_3» на свою версию). Загрузите «Extension Pack», который соответствует вашей версии виртуального сервера. Установите это, и он может спросить вас, хотите ли вы понизить рейтинг, нажмите «Да».Все равно работал для меня.
В Ubuntu 16.04 LTS после начальной установки с
sudo apt install virtualbox virtualbox-guest-additions-iso
мне также пришлось:
sudo usermod -a -G vboxusers $USER
sudo apt install virtualbox-ext-pack
Тогда я мог бы включить поддержку USB 2/3 в машине Настройки
На самом деле virtualbox-ext-pack загружает необходимые файлы из http://download.virtualbox.org/virtualbox и предлагает вам принять лицензию перед установкой.
Если вы можете указать, что ваши USB-устройства являются корневыми, но не как обычные пользователи (несмотря на то, что они находятся в группе vboxusers), это может быть связано с достигнутым пределом контролируемых файлов.
Вам нужно увеличить максимальное количество файлов, которые ваши программы могут контролировать (inotify). Если у вас есть клиент, который синхронизирует ваши файлы (dropbox, seafile и т. Д.), Предел может быть достигнут, а USB-устройства не могут быть перечислены. Здесь сообщается об ошибке.
Измените /etc/sysctl.conf и увеличьте ограничение до 524288. Это можно сделать, как указано здесь , например:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Должны появляться устройства USB (как пользователь или корень):
VBoxManage list usbhost
Мое решение было следующим:
Выключение виртуальной машины Загрузите правильный пакет расширения. Установите пакет расширения. Запустите виртуальную машину, добавьте гостевые дополнения Virtualbox и установите их. Если вы уже установили, повторите установку. Завершите работу виртуальной машины. Перейдите в «Настройки»> «USB», как показано на изображениях выше, и включите виртуальную машину USB Boot. Если вы не работаете, перезагрузите всю систему хоста и повторите попытку. Работала хорошо для меня. Остерегайтесь: при первой загрузке гостевой системы после установки гостевых дополнений вы увидите все устройства USB, чтобы выбрать, но это может занять до 10 минут, пока гость Windows не активирует их после того, как вы их проверили. Просто подождите терпеливо.
Для меня на Kubuntu 16.04 (с помощью virtualbox 5.0.24-dfsg-0ubuntu1.16.04.1, установленного через apt), я использовал VirtualBox, прежде чем работать с passthrough USB. Тем не менее, я больше не был частью группы виртуальных боксов (проверен с помощью cat /etc/group | grep vboxusers) и поэтому использовал kdesudo kuser для добавления себя (может быть сделано также с sudo usermod -a -G virtualbox $USER).
Затем мне нужно было выйти и снова войти, чтобы использовать новые списки групп и разрешить мой доступ.
Теперь, когда VboxManage list usbhost возвращает устройства USB вместо «none»; также в настройках VirtualBox я могу выбрать подключенные USB-устройства для перехода к виртуальной ОС. Ура!
У меня была такая же проблема, и я исправил ее, щелкнув в группе VirtualBox моего пользователя. Вы можете получить доступ к нему, установив gnome-system-tools (он не поставляется с Ubuntu 12.04 Precise Pangolin), либо через программный центр Ubuntu, Synaptic, либо путем ввода терминала:
sudo apt-get install gnome-system-tools
Помните, что вставьте в терминал, вы должны использовать CTRL + SHIFT + V, в отличие от CTRL + V
Вам, вероятно, придется ввести свой пароль, чтобы разрешить установку и добавить Y (как в yes), чтобы закончить установка пакетов.
Затем вы направляетесь в свой дом Dash и набираете пользователей. Вы увидите два приложения. Хорошим является gnome-system-tools .
Затем вам нужно нажать «Дополнительные настройки» для своего пользователя и ввести пароль.
Теперь вам будет показано окно с тремя вкладками. Нажмите Дополнительные настройки . Найдите строку, которая говорит Use Ubuntu Software Center , а затем ОК.
Вас могут попросить снова ввести ваш пароль. Затем нажмите OK и выйдите из системы и войдите в систему снова.
Когда вы запустите VirtualBox, вы увидите целую кучу новых USB-устройств.
Удачи!