Linux - VirtualBox CentOS 螢幕解析度執行VBoxLinuxAdditions.sh occur "Failed to set up service vboxadd... " error!

由於測試的需要,因此在VirtualBox上面安裝CentOS 6.6版本,但問題來了關於解析度的部分

無法與在下的螢幕解析度調整成一致(Ubuntu會自動調整成一致),導致開Eclipse後各個分割

視窗畫面看起來都很窄...



因此有在網路上爬了一下文,發現有不少人講到安裝的方式,但是在下安裝好相關前提的

resource之後,還是無法正常去執行sh VBoxLinuxAdditions.sh,並且發生了error message!!

"Failed to set up service vboxadd, please check the log file /var/log/VBoxGuestAdditions.log for

details"

發生這個錯誤訊息前是先依序進行了如下的動作

1. 更新及安裝相關resource
$ yum install kernel-devel
$ yum install gcc

2. 點選menu 裝置,插入Guest Additions CD 映像



3. $ cd /media/VBOXADDITIONS_5.1.14_112924

4. sh VBoxLinuxAdditions.sh

看了一下提示的log file是乎還是看不出所以然來,後來在其他國外論壇有提到檢查一下

kernel的版本是否一致,如kernel-version and kernel-headers等等,因此就不妨一試囉! 畢竟,

小弟對於Linux也不熟orz

$ rpm -qa kernel\* | sort


發現剛剛更新的kernel-devel版本與其他不一致

因此在執行更新如下resource

$ yum install kernel kernel-headers

再次檢查,發現各版本已有一至

重新開機後(稍待一會兒),再次執行

$ sh VBoxLinuxAdditions.sh

稍帶一會兒.....


順利安裝完成後,再次重新開機!!


此時解析度已可正常調整囉,大功告成!!

留言