На этот вопрос уже есть ответ здесь:
Я использую Ubuntu и пытаюсь установить виртуальный бокс. Но я получаю эту ошибку. Если кто знает, как это решить, подскажите пожалуйста.
Error:
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.32-042stab092.2) or it failed to
load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.
* Edit: После ответа ThomasW появилось следующее:
ERROR ON LOG: Error log file:
Uninstalling modules from DKMS
Attempting to install using DKMS
Failed to install using DKMS, attempting to install without
Makefile:183: *** Error: unable to find the sources of your current Linux kernel.
Specify KERN_DIR=<directory> and run Make again. Stop
Необходимо выполнить команду, которая обеспечивается по ошибке, а также перекомпилируйте его.
Первый, запустите путем установки build-essential
для получения существенных библиотек для создания вещей:
sudo apt-get install build-essential
Затем, выполняет команду, которую определяет ошибка:
sudo /etc/init.d/vboxdrv setup
Во-первых, начнитесь следующим Thomas W. 's ответ:
sudo apt-get install build-essential
сопровождаемый
sudo /etc/init.d/vboxdrv setup
Для фиксации ошибки работайте:
sudo apt-get install linux-generic linux-headers-generic
Что действительно работало на меня:
sudo apt-get install linux-headers-amd64
замена amd64 Вашей архитектурой.