Я новичок в 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 перед обновлением ОС, и заголовки ядра были бы обновлены.
Установите все пакеты ядра, включая kernel-header
, с новейшим ядром (3.11.0-13 (двоичное) с synaptic. Затем перезагрузите компьютер. Система запустится с новым ядром и ... будет работать (моя проблема в использовании vmware) )
Если у вас есть проблема с 3.5.0-42, вы можете начать со старой.
В большинстве случаев это исправление для меня.
sudo apt-get update
sudo apt-get install dkms
sudo reboot
Если это не поможет, попробуйте:
sudo apt-get remove virtualbox
sudo apt-get install virtualbox
sudo reboot
Не беспокойтесь, вы не потеряете ни одну из созданных вами виртуальных машин.