Как использовать предоставляемый Ubuntu пакет virtualbox после удаления virtualbox-4.1?

Я установил Oracle Virtualbox в соответствии с инструкциями на веб-сайте Oracle, но не могу использовать виртуальные машины XP или Ubuntu после возврата к стандартной версии Ubuntu.

Чтобы переключиться обратно, я отредактировал /etc/apt/sources.list, чтобы удалить репозиторий Oracle, сделал apt-get update, удалил все с именем virtualbox в имени с помощью Ubuntu Software Center, а затем переустановил virtualbox и ( после сообщения об ошибке) virtualbox-dkms пакетов.

Я все еще не могу запустить свои виртуальные машины. Как я могу снова использовать версию Virtualbox для Ubuntu? Версия Oracle вылетает на моей машине. На какие «пакеты расширения» жалуется сообщение об ошибке Virtualbox? Они отличаются от «гостевых дополнений», верно?

Кроме того, почему переустановка ubuntu Virtualbox в Software Center не может создать работающую среду виртуализации?

здесь появляется сообщение об ошибке, когда запуск XP в версии virtualbox для Ubuntu (Version4.1.2_Ubuntu r38459):

Failed to open a session for the virtual machine XP, defaults.
The device helper structure version has changed.
If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox.     (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).
virtualbox_prob.txt (END)

и ошибка для виртуальной машины Ubuntu:

 Failed to open a session for the virtual machine Ubu32.
The device helper structure version has changed.
If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox. (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).
Result Code: 
NS_ERROR_FAILURE (0x80004005)

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
5
задан 17 February 2012 в 10:25

3 ответа

Версия VirtualBox и версия пакетов расширений, установленных VirtualBox, должны быть одинаковой или более ранней версии. Похоже, у вас все еще есть пакеты расширений 4.1.8, установленные в VirtualBox 4.1.2.

Откройте Virtualbox, в меню «Файл» выберите настройки. Откроется новое окно. Выберите Расширения. Теперь отметьте все расширения и удалите их, используя кнопку с маленьким красным крестиком.

enter image description here

Если вы хотите снова установить пакет расширений (если вам нужно использовать USB или RDP), перейдите на эту страницу и загрузите их. которые соответствуют вашей версии VirtualBox.

0
ответ дан 17 February 2012 в 10:25

Просто выполнить

sudo apt-get --reinstall install virtualbox-ext-pack
0
ответ дан 17 February 2012 в 10:25

У меня похожая проблема:
Установлен VirtualBox с использованием «Ubuntu Software Center» ---> версия = 4.2.10
Загруженный пакет расширений с virtualbox.org ---> версия = 4.2.18
После добавления пакета расширений в VB и активации USB2.0 на машине, машина не может запуститься. Ошибка была следующей:

    Failed to open a session for the virtual machine Linux.

    The device helper structure version has changed.

    If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox. (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).

    Result Code: NS_ERROR_FAILURE (0x80004005)
    Component: Console
    Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}


РЕШЕНИЕ I НАЙДЕНО:
1) удаление версии VB 4.2.10
[ 117] 2) загрузка соответствующего пакета * .deb версии 4.2.18 с virtualbox.org
3) установка этого файла * .deb с помощью команды dpkg
4) добавление того же пакета расширений версии в новый VB (4.1.18)
Теперь мой USB2.0 правильно работает с моей гостевой машиной !!!

0
ответ дан 17 February 2012 в 10:25

Другие вопросы по тегам:

Похожие вопросы: