젠투: virtualbox-guest-additions가 로드되지 않았습니다

젠투: virtualbox-guest-additions가 로드되지 않았습니다

virtualbox에 게스트 OS로 gentoo를 설치했는데 오늘 문제에 직면했습니다.

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

무슨 일인지 아는 사람 있나요? 미리 감사드립니다.

답변1

먼저 OS에 이미지를 로드해야 할 것 같습니다. "장치" -> "게스트 추가 설치"로 이동합니다(보통 Ctrl+D를 마우스 오른쪽 버튼으로 클릭). 내용을 드라이브에 복사합니다. chmod +x VBoxLinuxGuestAdditios.sh(오타 가능성 있음) 루트로 실행합니다.

필요한 것: gcc+ 컴파일러, 커널 헤더(emerge -pv www-client/linux-headers-$(uname -r)가 이를 제거하지 않으면 더미 헤더 설치) 및 Perl.

이것이 귀하의 문제를 해결하기를 바랍니다.

답변2

노력하다:emerge --ask app-emulation/virtualbox-guest-additions

관련 정보