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의 답변을 기반으로 :
-
커널 아키텍처를 확인하십시오.
$ uname -r 4.9.0-3-686
-
make와 커널 헤더를 설치하십시오 ( “686”을 “amd64”, “686-pae”등의 아키텍처로 대체하십시오).
$ sudo apt install make linux-headers-686
-
마지막으로 게스트 추가를 설치하십시오.
$ sudo sh ./VBoxLinuxAdditions.run
답변
Centos 8에서 처음 실행
sudo yum install elfutils-libelf-devel