Не удается запустить виртуальную машину Virtualbox: драйвер ядра не установлен

Я новичок в Linux

Работал 12.04 с virtualbox 4.2. Все было радужно.

Обновлен до 12.10; теперь Virtualbox будет работать, но может запускать любые виртуальные машины. Получить ошибку «драйвер ядра не установлен» Я запустил /etc/init.d/vboxdrv setup, но получил ошибку «Не удалось найти ваши заголовки ядра для ядра 3.8.0-32-generic»

Я попытался запустить apt-get linux-headers-3.8.0-32-generic, но получает ошибку «Pakcage linux-headers-3.8.0.32-generic недоступен, но упоминается другим пакетом».

uname -r отвечает 3.8.0-32-generic

ls / usr / src содержит linux-headers-3.5.0-42; linux-headers-3.5.0-42-generic & amp; vboxhost-4.3.0

Как мне решить эту проблему? Теперь я понимаю, что должен был установить DKMS перед обновлением ОС, и заголовки ядра были бы обновлены.

1
задан 1 November 2013 в 20:57

2 ответа

Установите все пакеты ядра, включая kernel-header, с новейшим ядром (3.11.0-13 (двоичное) с synaptic. Затем перезагрузите компьютер. Система запустится с новым ядром и ... будет работать (моя проблема в использовании vmware) )

Если у вас есть проблема с 3.5.0-42, вы можете начать со старой.

0
ответ дан 1 November 2013 в 20:57

В большинстве случаев это исправление для меня.

sudo apt-get update
sudo apt-get install dkms
sudo reboot 

Если это не поможет, попробуйте:

sudo apt-get remove virtualbox
sudo apt-get install virtualbox
sudo reboot

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

0
ответ дан 1 November 2013 в 20:57

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

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