Итак, я попытался создать ОС с VirtualBox, и я получил эту ошибку:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Итак, я сделал очевидное, запустив настройку Vboxdrv. Я выполнил эту команду:
sudo service vboxdrv setup
Я получил ошибку при этом.
stopping kernel drivers...done.
Uninstalling old virtualbox dkms kernel modules/etc/init.d/voboxdrv: 302: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
...done.
(Failed, trying without DKMS)
recompiling VirtualBox kernel modules...failed!
(look at /var/log/vbox-install.log to find out what went wrong.)
Итак, я посмотрел, /var/log/vbox-install.log
могу ли я найти что-нибудь. Я получил эту ошибку:
/etc/init.d/vboxdrv: 334: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/build_in_tmp: not found
Любая помощь? Спасибо.
virtualbox
dkms
user287210
источник
источник
Ответы:
Наконец-то все заработало. Похоже, DKMS работает не так, как должно (?). После переустановки
virtualbox-dkms
мои виртуальные машины будут восстановлены.источник
vboxnetflt.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.13.0-35-generic/updates/dkms/
...vboxpci.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.13.0-35-generic/updates/dkms/
Я бы предложил следующее:
Во-первых, убедитесь, что у вас есть заголовки и другие необходимые элементы для создания программ. Откройте окно терминала ctrl+ alt+t
Во-вторых, установите модуль dkms, чтобы после обновлений ядра вы не сталкивались с этой проблемой
Наконец, попробуйте команду в соответствии с первым сообщением об ошибке
источник
Используйте «Все дистрибутивы - запустите Установщик» (самая нижняя запись в этом списке ) вместо пакета deb или rpm! Это исправило ошибку для меня (Ubuntu 14.10 + VirtualBox 4.3.26).
источник
После неудачных попыток решений @Crusty_Barnacle и @Charles_Green я убедился, что мой дистрибутив (Ubuntu 14.04) полностью обновлен, а затем сделал:
И все снова заработало нормально.
Надеюсь, что это может помочь другим.
источник