Virtualbox, Ubuntu 11.10, linux-kernel 3: не удается запустить виртуальную машину

У меня установлен оракул virtualBox v.4.1.2_Ubuntu r38359.
Программа VM запускается с ошибками:

ВНИМАНИЕ: Символьное устройство / dev / vboxdrv не существует. Пожалуйста, установите пакет virtualbox-ose-dkms и соответствующие заголовки, скорее всего, linux-headers-generic.

Вы не сможете запускать виртуальные машины, пока эта проблема не будет устранена.

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Как я и сделал:
1)

sudo apt-get install virtualbox-ose virtualbox-ose-dkms

ответ:

virtualbox-ose уже является самой новой версией.
virtualbox-ose-dkms - это уже новейшая версия.

2)

sudo apt-get install linux-headers-`uname -r`

ответ:

linux-headers-3.0.0-12-generic-pae уже новейшая версия.


Если я пытаюсь запустить виртуальную машину, у меня появляется 2 окна:
1) Первое:

Не удалось открыть сеанс для виртуальной машины. машина winxp. Виртуальная машина winxp неожиданно прервалась во время запуска с кодом выхода 1.

Код результата: NS_ERROR_FAILURE (0x80004005)
Компонент: Машина
Интерфейс: IMachine {5eaa9319-62fc-4b0a-843c-0cb1940f8a91}

2 ) Второй:

Драйвер ядра не установлен (rc = -1908). Пожалуйста, установите пакет virtualbox-dkms и запустите 'modprobe vboxdrv' от имени пользователя root.

Попытка:

$ sudo modprobe vboxdrv
FATAL: модуль vboxdrv не найден.

;

$ /etc/init.d/virtualbox start
* Запуск модулей ядра VirtualBox
* Нет подходящего модуля для запуска ядро найдено [ошибка]

11
задан 25 October 2011 в 12:19

8 ответов

Понятия не имею !, но у меня такая же проблема, как и у тебя. Я только что попытался решить путем установки поддержки версии vbox на версию ядра. это работало нормально. Я имею в виду, что если у вас vbox версии 4.X.X поддержка, то есть версия вашего ядра ОС (ваш компьютер). Если вы хотите проверить версию ядра, перейдите к типу терминала: uname -s .

0
ответ дан 25 October 2011 в 12:19

То, что решило проблему для меня, просто переустанавливает - сначала производят чистку основного пакета и любых связанных файлов конфигурации:

sudo apt-get purge virtualbox

И затем установите его еще раз (предполагающий, что Вы также хотите GUI):

sudo apt-get install virtualbox-qt

Я обновил от 12,10 до 13,04, таким образом, я принимаю некоторые драйверы, или конфигурации были испорчены в переходе.

-1
ответ дан 25 October 2011 в 12:19

Перейдите в Dash, затем в центр программного обеспечения и удалите весь пакет virtualbox ...

Добавление хранилища VirtualBox:

    sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian oneiric contrib"
    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
    sudo apt-get update

Установка VirtualBox 4.1:

    sudo apt-get install virtualbox-4.1

Если вы хотите USB 2.0, VirtualBox RDP и Загрузка PXE для карт Intel на ваших гостевых машинах, вам нужно установить пакет расширений, который можно скачать здесь .

Установка пакета расширений

После загрузки пакета расширений откройте VirtualBox и перейдите к «Файл -> Настройки», в разделе «Расширения» нажмите значок «Добавить пакет» и найдите ваш загруженный пакет расширений.

<час>

Следуйте петиции:

sudo apt-get install kernel-package 
sudo apt-get install linux-source

Попробуйте удалить старый модуль.

sudo apt-get remove virtualbox-ose-modules*
sudo apt-get purge virtualbox-ose-modules*

Затем установите новый.

sudo apt-get install virtualbox-ose-modules-`uname -r`

и попробуйте это

sudo /etc/init.d/vboxdrv setup

0
ответ дан 25 October 2011 в 12:19

Была такая же проблема: "WARNING: The character device /dev/vboxdrv не существует. Пожалуйста, установите пакет virtualbox-ose-dkms и соответствующие заголовки, скорее всего, linux-headers-generic. "Хотя все пакеты VirtualBox были установлены.

  1. Удалите все виртуальные ящики: sudo apt-get purge virtualbox

    [ 115]
  2. Перейдите по адресу: https://www.virtualbox.org/wiki/Downloads (Загрузите один для Ubuntu 12.10 мой случай)

  3. Установите пакет.

  4. Теперь все работает нормально и получайте удовольствие от Linux!

0
ответ дан 25 October 2011 в 12:19

Ну, первое, что меня поражает, это то, что вы, кажется, смешиваете открытые версии и проприетарные версии VirtualBox. Я не знаю, если это важно, но это может.

Убедитесь, что вы используете версию VirtualBox с открытым исходным кодом, или установите драйверы для проприетарной версии с пакетом virtualbox-dkms

0
ответ дан 25 October 2011 в 12:19

В моем случае я сделал следующее:

  1. Перейдите сюда: https://www.virtualbox.org/wiki/Downloads и загрузите оттуда Пакет Virtualbox

  2. Загрузите с сайта ссылку на пакет расширений

  3. Установите пакет (Не беспокойтесь о PPA / Repository или о чем-либо, так как пакет в конечном итоге добавит его в репозиторий)

  4. Установите пакет расширений с помощью Virtualbox Manager

ПРИМЕЧАНИЕ. - Чтобы уберечь себя от проблем, необходимо удалите установленный вами виртуальный ящик и все связанные с ним репозитории.

После этого, когда появится обновление, система уведомит вас об этом, как и все другие программы Ubuntu.

Текущая версия сейчас 4.1.4

0
ответ дан 25 October 2011 в 12:19

Вы пытались собрать модуль ядра? Он должен был быть собран во время установки, но похоже, что это не удалось. Вы можете попробовать:

sudo dkms install virtualbox/4.1.2

Это должно собрать модуль.

0
ответ дан 25 October 2011 в 12:19

Просто используйте графический интерфейс Ubuntu Software Center, вместо того, чтобы использовать командную строку apt-get

Поиск Virtualbox

  • Должен получить как минимум два попадания.
  • Сначала удалите двоичные файлы решения для виртуализации x86 (выделите и нажмите «удалить»)
  • Затем выделите и удалите Virtualbox

После удаления обоих установите Virtualbox

  • Это автоматически переустановит базовые двоичные файлы и перестроит ядро ​​Virtualbox

Это должно сделать это.

0
ответ дан 25 October 2011 в 12:19

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

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