Я пытаюсь настроить гостевую ОС Ubuntu на хост-системе Windows. После создания новой виртуальной машины я пытаюсь установить гостевые дополнения и запускаю ее, sudo sh VBoxLinuxAdditions.run
но при запуске я получаю следующую ошибку:
The headers for the current running kernel were not found. If the following module compilation fails then this could be the reason.
Building the shsared folder support module ... fail!
Warning: Unknown version of the X window ystem installed. Not installing X Window system drivers.
Версия виртуального бокса: 4.3.4-91027
Хост-система: Windows 7 64 бит
Гостевая ОС: Ubuntu 12.04 32 бит.
ОБНОВЛЯТЬ
On newer version `4.3.26` it works fine, But I need to make it work on `4.3.4-91027`.
Заранее спасибо.
решение1
Заголовки для текущего работающего ядра не найдены. Если компиляция следующего модуля не удалась, то это может быть причиной.
Сборка модуля поддержки папки shsared... провалилась!
Это дает подсказку. Установите заголовки для вашей версии ядра:
sudo apt-get install linux-headers-`uname -r`
решение2
Попробуйте выполнить понижение версии (некоторые проблемы были устранены в более новых версиях VBox), убедитесь, что версии соответствуют правильным (рабочим) версиям VBox.
решение3
Я нашел способ решить эту проблему, я просто взял гостевые дополнения последней версии VirtualBox и установил их. Это решило все мои проблемы. :)
Спасибо
решение4
Вместо использования ISO-файла гостевого дополнения Virtualbox попробуйте использовать следующие команды в терминале на гостевой виртуальной машине:
Обновить:
apt-get update
Установить зависимости
apt-get install build-essential linux-headers-$(uname -r)
Установить гостевые дополнения
apt-get install virtualbox-guest-x11
При необходимости используйте sudo
перед командами.