VirtualBox Guest Additions 在CentOS/Fedora中沒法安裝的解決方法

最近裝了VirtualBox虛擬機和Fedora20操做系統,可是當安裝加強功能包時總是出現錯誤,致使屏幕分辨率沒法設置成全屏,後來上網查了一下,才找到緣由,和你們分享一下。架構

VirtualBox Guest Additions 在CentOS中沒法安裝的解決方法  操作系統

源自Silvery Scorpio的網易博客博客

2011-11-15 10:19:15|  分類: 軟件應用 |舉報|字號 訂閱
一、必須保證有root權限虛擬機

a)最好是用root登陸it

b)運行文件沒法執行。
當您嘗試執行安裝文件(例如VBoxLinuxAdditions - amd64.run)??,你會獲得這樣的錯誤消息io

#CD / media/VBOXADDITIONS_3.0.6_52128 /
#./VBoxLinuxAdditions-amd64.run BASH:./VBoxLinuxAdditions-amd64.run:/ BIN / SH:很差解釋器:權限被拒絕
解決的辦法是使用命令編譯

sh VBoxLinuxAdditions-amd64.run登錄

(選擇正確的架構,它是在這種狀況下,64位)。gcc

二、安裝時有部分錯誤,查看log的結果是:缺乏gcc和Linux內核
安裝時出現一步錯誤查看log爲(log文件是 /var/log/vboxadd-install.log):軟件

/tmp/vbox.0/Makefile.include.header:94: *** Error: unable to find the sources of your current Linux kernel.

解決的辦法是你的內核更新到最新版本,並安裝它的頭文件和來源。 VirtualBox的須要編譯一些驅動程序,當它安裝。

只需執行
yum update kernel
yum install gcc
yum install kernel-devel

進行內核更新和安裝gcc時,會從網上下載文件,所以必須聯網! 升級完之後,必需要從新啓動,再次運行安裝程序,一切都應該OK,而後再從新啓動。

相關文章
相關標籤/搜索