如何在CentOS 8上安裝VirtualBox Guest Additions
VirtualBox是開源,跨平台的虛擬化軟件,可讓您同時運行多個來賓操作系統(虛擬機)。
VirtualBox提供了一組驅動程序和應用程序(VirtualBox Guest Additions),可以將其安裝在來賓操作系統中以擴展來賓的功能,例如共享文件夾,共享剪貼板,鼠標指針集成,更好的視頻支持等等。
本文介紹了如何在CentOS 8 guest虛擬機上安裝VirtualBox Guest Additions。
在CentOS Guest#上安裝Guest Additions
VirtualBox隨附一個名為“ VBoxGuestAdditions.iso”的映像ISO文件,其中包含所有受支持的客戶機操作系統的客戶機附加安裝程序。 該文件位於主機上,可以使用VirtualBox GUI管理器安裝在客戶機上。 掛載後,您可以在客戶機系統上安裝附加組件。
請按照以下步驟在CentOS 8桌面或服務器guest虛擬機上安裝VirtualBox guest虛擬機。
打開VirtualBox GUI管理器。
啟動CentOS來賓虛擬機。
以root或sudo用戶身份登錄到客戶機,並安裝構建內核模塊所需的軟件包:
sudo dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
從虛擬機菜單中,單擊設備->“插入來賓添加CD映像”,如下圖所示:
如果收到錯誤消息,說來賓系統沒有CD-ROM,請停止虛擬機,然後打開計算機設置。 轉到“存儲”選項卡,然後通過單擊加號(添加光學設備)來添加新的CD-ROM設備。 完成後,重新啟動虛擬機。
打開CentOS來賓終端,創建一個新目錄,並掛載ISO文件:
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
導航到新創建的目錄並執行
VBoxLinuxAdditions.run
腳本以開始安裝Guest Additions:cd /mnt/cdrom
sudo sh ./VBoxLinuxAdditions.run --nox11
的
--nox11
選項告訴安裝程序不要生成xterm窗口。輸出將如下所示:
Verifying archive integrity... All good. Uncompressing VirtualBox 6.0.16 Guest Additions for Linux........ ... ... VirtualBox Guest Additions: Starting.
重新啟動CentOS來賓以使更改生效:
sudo shutdown -r now
啟動虛擬機後,登錄到虛擬機並驗證安裝是否成功,並使用以下命令加載內核模塊:
lsmod
命令:lsmod | grep vboxguest
輸出將如下所示:
vboxguest 348160 2 vboxsf
如果該命令未返回任何輸出,則表示未加載VirtualBox內核模塊。
而已。 您已經在CentOS來賓計算機上安裝了VirtualBox來賓添加。
現在,您可以從虛擬機設置的“存儲”選項卡中啟用“共享剪貼板”和“拖放”支持,從“顯示”選項卡中啟用3D加速,創建“共享”文件夾等等。
結論#
安裝VirtualBox Guest Additions可提高虛擬機的性能並增強其可用性。
要查找有關來賓添加的更多信息,請訪問正式的VirtualBox來賓添加文檔頁面。
如有任何疑問,請在下面發表評論。
virtualbox中心