如何在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虛擬機。

  1. 打開VirtualBox GUI管理器。

  2. 啟動CentOS來賓虛擬機。

  3. 以root或sudo用戶身份登錄到客戶機,並安裝構建內核模塊所需的軟件包:

    sudo dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
  4. 從虛擬機菜單中,單擊設備->“插入來賓添加CD映像”,如下圖所示:

    如果收到錯誤消息,說來賓系統沒有CD-ROM,請停止虛擬機,然後打開計算機設置。 轉到“存儲”選項卡,然後通過單擊加號(添加光學設備)來添加新的CD-ROM設備。 完成後,重新啟動虛擬機。

  5. 打開CentOS來賓終端,創建一個新目錄,並掛載ISO文件:

    sudo mkdir -p /mnt/cdromsudo mount /dev/cdrom /mnt/cdrom
  6. 導航到新創建的目錄並執行 VBoxLinuxAdditions.run 腳本以開始安裝Guest Additions:

    cd /mnt/cdromsudo sh ./VBoxLinuxAdditions.run --nox11

    --nox11 選項告訴安裝程序不要生成xterm窗口。

    輸出將如下所示:

    Verifying archive integrity... All good.
    Uncompressing VirtualBox 6.0.16 Guest Additions for Linux........
    ...
    ...
    VirtualBox Guest Additions: Starting.
  7. 重新啟動CentOS來賓以使更改生效:

    sudo shutdown -r now
  8. 啟動虛擬機後,登錄到虛擬機並驗證安裝是否成功,並使用以下命令加載內核模塊: lsmod 命令:

    lsmod | grep vboxguest

    輸出將如下所示:

    vboxguest             348160  2 vboxsf

    如果該命令未返回任何輸出,則表示未加載VirtualBox內核模塊。

而已。 您已經在CentOS來賓計算機上安裝了VirtualBox來賓添加。

現在,您可以從虛擬機設置的“存儲”選項卡中啟用“共享剪貼板”和“拖放”支持,從“顯示”選項卡中啟用3D加速,創建“共享”文件夾等等。

結論#

安裝VirtualBox Guest Additions可提高虛擬機的性能並增強其可用性。

要查找有關來賓添加的更多信息,請訪問正式的VirtualBox來賓添加文檔頁面。

如有任何疑問,請在下面發表評論。

virtualbox中心

Sidebar