Я использую Ubuntu Server (12.0.4-beta2; ядро 3.2.0) в VirtualBox (хост — Win7) и хочу использовать общие папки. Я следовал руководству по настройке гостевых дополнений vboxhttp://www.virtualbox.org/manual/ch04.html#idp5801200но эта ошибка возникает при каждом запуске:
Starting the VirtualBox Guest Additions ...fail!
(modprobe vboxguest failed)
Starting VirtualBox Guest Addition service VirtualBox Additions module not loaded!
Когда я пробую это сам:
$ modprobe vboxguest
FATAL: Module vboxguest not found.
Я что-то не так сделал, что мне нужно исправить? Спасибо за помощь.
решение1
У меня сегодня возникла эта проблема, и я решил ее установкой kernel-headers
yum install dkms binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers
затем
yum install kernel-devel
или
yum install kernel-PAE-devel
Затем повторите попытку VBoxLinuxAdditions.run
.
решение2
Я обнаружилздесьчто стандартная установка гостевых дополнений включает встроенную функцию настройки, поэтому нет необходимости в переустановке:
/etc/init.d/vboxadd setup
Это дало мне ошибку об отсутствии исходных кодов ядра, как и ответил Брендан, yum install kernel-devel
а затем эта setup
команда сработала, и все, кажется, снова вернулось к норме!
решение3
У меня сегодня была похожая проблема, но оказалось, что плагин vagrant-vbguest не установлен. Итак, в папке с моим Vagrantfile:
vagrant plugin install vagrant-vbguest
Для меня это решило проблему.
решение4
на Centos 8, первый запуск
sudo yum install elfutils-libelf-devel