Виртуальный бокс

У меня VirtualBox работает нормально, но в версии 11.04 он задохнулся. Я запускаю:

  • dkms версия 2.1.1.2-5ubuntu1
  • virtualbox-ose-dkms v. 4.0.4-dfsg-1ubuntu4.1
  • virtualbox-ose-qt v. 4.0.4-dfsg-1ubuntu4.1
  • virtualbox-ose v. 4.0.4-dfsg-1ubuntu4.1

Когда я пытаюсь создать новую машину или запустить мой существующий компьютер, я получаю два предупреждения:

Драйвер ядра не установлен (rc = -1908)

Пожалуйста, установите пакет virtualbox-ose-dkms и выполните «modprobe vboxdrv» как root.

I попробовал это и получил ошибку: FATAL: Module vboxdrv not found.

Другое предупреждение просто читает:

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

Код результата: NS_ERROR_FAILURE (0x80004005) Компонент: Интерфейс машины: IMachine {662c175e-a69d-40b8-a77a-1d719d0ab062}

Все веб-форумы, похоже, предполагают, что другие люди обратились к последнему сообщению об ошибке, установив VirtualBox 3.2.12, но мы уже прошли это время.

2
задан 6 February 2012 в 04:22

9 ответов

Возможно, вам не хватает заголовков ядра, вы можете установить их, выполнив:

sudo apt-get install linux-headers-generic

Если у вас есть обновление ядра, но вы не хотите устанавливать новое ядро, установите заголовки, соответствующие загруженному ядру, выполнив:

sudo apt-get install linux-headers-$(uname -r)

После установки модули ядра VirtualBox автоматически восстанавливаются.

2
ответ дан 25 May 2018 в 19:15
  • 1
    Мне пришлось запустить sudo modprobe vboxdrv после установки заголовков Linux (linux-headers-2.6.38-11-generic-pae в моем случае), но я вернулся. – Amanda 19 August 2011 в 22:00

Возможно, вам не хватает заголовков ядра, вы можете установить их, выполнив:

sudo apt-get install linux-headers-generic

Если у вас есть обновление ядра, но вы не хотите устанавливать новое ядро, установите заголовки, соответствующие загруженному ядру, запустив:

sudo apt-get install linux-headers-$(uname -r)

После установки модули ядра VirtualBox автоматически восстанавливаются.

2
ответ дан 4 August 2018 в 18:56

Возможно, вам не хватает заголовков ядра, вы можете установить их, выполнив:

sudo apt-get install linux-headers-generic

Если у вас есть обновление ядра, но вы не хотите устанавливать новое ядро, установите заголовки, соответствующие загруженному ядру, запустив:

sudo apt-get install linux-headers-$(uname -r)

После установки модули ядра VirtualBox автоматически восстанавливаются.

2
ответ дан 7 August 2018 в 20:59

Возможно, вам не хватает заголовков ядра, вы можете установить их, выполнив:

sudo apt-get install linux-headers-generic

Если у вас есть обновление ядра, но вы не хотите устанавливать новое ядро, установите заголовки, соответствующие загруженному ядру, запустив:

sudo apt-get install linux-headers-$(uname -r)

После установки модули ядра VirtualBox автоматически восстанавливаются.

2
ответ дан 13 August 2018 в 12:45

По моему опыту у вас будет меньше всего возможных проблем при установке Virtual Box из репозитория, предоставляемого Oracle. При этом вы всегда будете запускать последнюю стабильную проблему, где обычно исправляется множество ошибок. Вы все равно будете иметь версию с открытым исходным кодом, если вы не устанавливаете расширение.

См. Также , предоставленный Oracle . Для запуска Unity вам также потребуется установить гостевые дополнения.

1
ответ дан 25 May 2018 в 19:15

Если я правильно помню, когда установлен новый кенел, некоторые модули должны быть либо переделаны, либо перекомпилированы для привязки к новому ядру. Я не помню команд для них, но я использовал для переустановки последнюю версию Virtualbox, и проблема исчезла. Вы можете видеть, что те, которые отображаются при установке VB.

0
ответ дан 25 May 2018 в 19:15

По моему опыту вы будете иметь наименьшие возможные проблемы при установке Virtual Box из репозитория , предоставленного Oracle . При этом вы всегда будете запускать последнюю стабильную проблему, где обычно исправляется множество ошибок. Вы все равно будете иметь версию с открытым исходным кодом, если вы не установите пакет расширения.

См. Также этот более сложный ответ . Для запуска Unity вам также потребуется установить гостевые дополнения .

1
ответ дан 10 August 2018 в 09:21

Если я правильно помню, когда установлен новый кенел, некоторые модули должны быть переделаны или перекомпилированы для привязки к новому ядру. Я не помню команд для них, но я использовал для переустановки последнюю версию Virtualbox, и проблема исчезла. Вы можете видеть, что те, которые отображаются при установке VB.

0
ответ дан 10 August 2018 в 09:21

По моему опыту вы будете иметь наименьшие возможные проблемы при установке Virtual Box из репозитория , предоставленного Oracle . При этом вы всегда будете запускать последнюю стабильную проблему, где обычно исправляется множество ошибок. Вы все равно будете иметь версию с открытым исходным кодом, если вы не установите пакет расширения.

См. Также этот более сложный ответ . Для запуска Unity вам также потребуется установить гостевые дополнения .

1
ответ дан 13 August 2018 в 12:45

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

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