我正在 VirtualBox(主機是 Win7)中運行 Ubuntu 伺服器(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.
我做錯了什麼嗎,我需要做什麼來解決它?感謝幫助。
答案1
我今天遇到這個問題,透過安裝內核頭解決了它
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
。
答案2
我發現這裡標準來賓新增安裝包括內建設定功能,因此無需重新安裝:
/etc/init.d/vboxadd setup
這給了我關於缺少內核來源的錯誤,因此佈蘭登的回答是,yum install kernel-devel
然後該setup
命令起作用了,一切似乎又恢復正常了!
答案3
我今天也遇到了類似的問題,但結果發現沒有安裝 vagrant-vbguest 插件。因此,在我的 Vagrantfile 資料夾中:
vagrant plugin install vagrant-vbguest
這為我解決了。
答案4
在 Centos 8 上,首次運行
sudo yum install elfutils-libelf-devel