Я установил gentoo в качестве гостевой ОС в virtualbox, и сегодня у меня возникла проблема.
Добавления гостя vbox не работали, и мне не удалось загрузить модуль вручную.
Вот мой вывод на консоль:
$ vboxadd.sh: failed: modprobe vboxguest failed
modprobe: ERROR: could not insert 'vboxguest': Exec format error
$ modinfo vboxguest
filename: /lib/module/4.12.5-gentoo/misc/vboxguest.ko
version: 5.1.26 r117224
license: GPL
description: Oracle VM VirtualBox Guest Additions for Linux Module
author: Oracle Corporation
srcversion: C1622A97042B7117C430962
alias: pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:
vermagic 4.12.5-gentoo SMP mod_unload modversions
$ uname -r
4.12.5-gentoo
$ modprobe: ERROR: could not insert 'vboxguest': Exec format error
Кто-нибудь знает, что произошло? Заранее спасибо.
Я думаю, вам нужно сначала загрузить образ в ОС. Перейдите в раздел «Устройства» -> «Установить гостевые дополнения» (, обычно правый Ctrl+D ). Скопируйте содержимое на диск. chmod +x VBoxLinuxGuestAdditios.sh (может иметь опечатку ), и просто запустите его от имени пользователя root.
Для этого вам понадобится :компилятор gcc+, заголовки ядра (if emerge -pv www -client/linux -заголовки -$ (uname -r )не вырезайте, установите виртуальные заголовки )и Perl.
Надеюсь, это решит ваши проблемы
Попробуйте:emerge --ask app-emulation/virtualbox-guest-additions