Сбой VirtualBox с «Реализация контроллера USB 2.0 не найдена» после обновления


24

После обновления до Ubuntu 14.04, когда я запускаю виртуальную машину VirtualBox, я получаю:

Failed to open a session for the virtual machine win7pro32bit.
Implementation of the USB 2.0 controller not found!
Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be
 started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack'
 or disable USB 2.0 support in the VM settings (VERR_NOT_FOUND).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

Решение того же вопроса для 12.10 НЕ решает проблему:

sudo apt-get purge virtualbox
sudo apt-get autoremove
sudo apt-get update
sudo apt-get install virtualbox

ОБНОВЛЕНИЕ: также происходит при обновлении самого VirtualBox до 5.0, в существующей Ubuntu 14.04.

Ответы:


31

Скачать и установить VirtualBox extension packиз здесь ( в зависимости от версии VirtualBox). Это может решить вашу проблему.

Потому что ваш отчет об ошибке говорит, что так.

To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack'

Я получил эту ошибку при обновлении с Ubuntu 16.04 до Ubuntu 16.10, это исправлено ^^
Бен Виндинг

Вы можете установить его, просто дважды щелкнув по загруженному файлу
deFreitas

Убедитесь в том, что версия VirtualBoxустановлена ​​на хосте для установки Extension Pack.
testuser

12

Я попытался установить виртуальную машину с Windows XP, и у меня была похожая ошибка. Итак, я отключил USB-контроллер, и машина работает.

Может быть, это кому-то поможет.

запустите virtualbox -> щелкните правой кнопкой мыши на машине (машина должна выключиться) -> настройки и посмотрите на скриншот введите описание изображения здесь

там вы можете включить / отключить его.


-1

Если вы не можете начать после обновления, где-то вроде ...

Возможная причина этой ошибки - отсутствующий пакет расширений. Обратите внимание, что в VirtualBox 4.0 некоторые функции ... VERR_PDM_DEVICE_NOT_FOUND

  1. Загрузите пакет расширения, соответствующий версии (для загрузки имеется только 1 ссылка, подходящая для всех платформ): https://www.virtualbox.org/wiki/Downloads
  2. в папке загрузки (все в одной строке): $> sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-………….vbox-extpack
  3. важно также сделать: sudo VBoxManage extpack cleanup
  4. возможно, щелкните правой кнопкой мыши «Отменить сохраненный статус» (в случае, если вы «открыли и запустили виртуальные машины в спящем режиме»).
  5. перезапуск ваших виртуальных машин должен работать сейчас. (даже без закрытия и открытия приложения виртуальной коробки, в моем случае)

Отличный совет нашел здесь .


Это более или менее совпадает с принятым ответом от 23 апреля '14 ...
Сорен А
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.