modprobe vboxguest 실패 모든 시작시 발생합니다. Starting the VirtualBox Guest

VirtualBox (호스트는 Win7)에서 Ubuntu Server (12.0.4-beta2; 커널 3.2.0)를 실행 중이며 공유 폴더를 사용하고 싶습니다. 설명서를 따라 vbox 게스트 추가 http://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.

내가 뭔가 잘못 했습니까? 어떻게 고쳐야합니까? 도와 줘서 고마워.



답변

오늘이 문제가 있었고 커널 헤더를 설치하여 해결했습니다.

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.


답변

내가 발견 여기에 표준 게스트 추가 포함 설치하는 것이 내장 된 설정 기능, 그래서 다시 설치할 필요가 없습니다 :

/etc/init.d/vboxadd setup

이것은 brendan의 대답과 같이 커널 소스가 누락되었다는 오류 yum install kernel-devel를 표시하고 setup명령이 작동하며 모든 것이 다시 정상으로 돌아옵니다!


답변

오늘 비슷한 문제가 있었지만 vagrant-vbguest 플러그인이 설치되지 않은 것으로 나타났습니다. 내 Vagrantfile이있는 폴더에서 :

vagrant plugin install vagrant-vbguest

그것은 나를 위해 그것을 해결했다.


답변

데비안 게스트에서도 같은 문제가 발생했습니다. dualed의 답변을 기반으로 :

  1. 커널 아키텍처를 확인하십시오.

    $ uname -r
    4.9.0-3-686
    
  2. make와 커널 헤더를 설치하십시오 ( “686”을 “amd64”, “686-pae”등의 아키텍처로 대체하십시오).

    $ sudo apt install make linux-headers-686
    
  3. 마지막으로 게스트 추가를 설치하십시오.

    $ sudo sh ./VBoxLinuxAdditions.run
    

답변

Centos 8에서 처음 실행

sudo yum install elfutils-libelf-devel


답변