首頁 > 軟體

VirtualBox在Linux下安裝增強功能時出錯解決?

2019-12-18 00:28:56

VirtualBox下安裝增強包提示 Building the main Guest Additions module [失敗] ,由於很多朋友對Linux的不熟悉,不知道如何解決這個問題,導致在使用虛擬機器的過程中造成的很多的不方便,今天就小編就為大家分享自己解決這個問題的經驗,希望對大家有所幫助。

1

本人的虛擬機器環境是這樣的,使用的VirtualBox4.3.2,安裝了Oracle Linux.如圖:


2

安裝過程中提示錯誤如圖所示:


3

首先,我們進入安裝紀錄檔目錄(/var/log)下檢視錯誤紀錄檔。

使用命令:cd /var/log


4

使用cat vboxadd-instll.log命令開啟安裝紀錄檔,如圖。本人由於安裝多次失敗,可能錯誤資訊有多次,如果您是第一次安裝失敗,錯誤資訊可能只有一條。錯誤資訊的大概意思是在編譯安裝檔案時沒有打到核心路徑。


5

讓虛擬機器連入網路。

使用命令:yum install kernel來進行安裝


6

然後,再使用使用命令:yum install kernel-devel來進行安裝


7

有時我們在使用yum安裝時會提示Yum正在忙碌,請等待的情形,如圖


8

從圖中的資訊我們可以看到是哪一個進程佔用了Yum安裝,使用命令「Kill 進程PID」號就可以終止該進程。再次執行Yum安裝命令就可以了。如圖:


9

安裝過程中可能需要使用者手動確認,輸入字母Y,回車就可以了。


10

這兩部分安裝完成後,請重新啟動虛擬機器作業系統,如圖:


11

重新啟動完成後,再次使用【Ctrl+Home】鍵調出安裝選單後,點選【設定】-【安裝增強功能】


12

彈出光碟自動執行安裝對話方塊,如圖:點選OK


13

彈出安全性確認,選擇RUN,如圖


14

我們看到先前的錯誤已經沒有了,這裡有了一個新錯誤。其實這個錯誤已經不影響虛擬機器的使用,此時的滑鼠已經可以在客戶機與虛擬機器之間自由切換,而不需要按右Ctrl鍵了。

如果追求完美的朋友可以使用同樣的檢視紀錄檔的方法來解決這個錯誤

更多精彩內容,敬請關注。所有教學文章百度經驗首發,未經許可,謝絕轉載。



IT145.com E-mail:sddin#qq.com