modprobe vboxguest 실패


20

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.

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


약간을 넣어 kmesg페이스트 빈에와 링크를 게시?
billc.cn

감사. 어떻게해야합니까? cat /proc/kmsg아무것도 쓰지 않습니다.
A123321

죄송합니다, 그것은해야sudo dmesg > file.log
billc.cn

답변:


11

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

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.



1
이것은 VirtualBox 커널 모듈을 VBoxLinuxAdditions.run 컴파일 하기 때문에 작동 하지만 실패 할 때 이것을 언급하지는 않습니다.
Piskvor는

2
아아아. 왜 내가 항상 이것을 잊어 버리는가 ... 데비안 / 우분투에게는 이것이 좋을 것 apt install gcc make linux-headers-amd64입니다.
16:57에

1
이것은 나를 위해 작동하지 않습니다. 2017 년에 문서화되지 않은 다른 단계가 있습니까?
MidnightJava

7

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

/etc/init.d/vboxadd setup

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


이것은 나를 위해 일했습니다.
Parthian Shot

5

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

vagrant plugin install vagrant-vbguest

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


이것은 또한 나를 위해 일했다
Daniel Andrei Mincă

2

데비안 게스트에서도 같은 문제가 발생했습니다. 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
    

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.