溫馨提示×

如何在CentOS上安裝VirtualBox

小樊
49
2025-02-26 16:43:30
欄目: 智能運維

在CentOS上安裝VirtualBox的步驟如下:

安裝VirtualBox

  1. 下載VirtualBox
  1. 添加VirtualBox Yum源
  • 創建或編輯 /etc/yum.repos.d/virtualbox.repo 文件,添加以下內容:
    [virtualbox]
    name=Oracle Linux / RHEL / CentOS-$releasever/$basearch-VirtualBox
    baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch
    enabled=1
    gpgcheck=1
    repo_gpgcheck=1
    gpgkey=https://www.virtualbox.org/download/oracle_vbox_2016.asc
    
  1. 安裝VirtualBox
  • 更新yum緩存并安裝VirtualBox:
    sudo yum update
    sudo yum install VirtualBox
    
  1. 啟動并啟用vboxdrv服務
  • 安裝完成后,啟動并啟用vboxdrv服務:
    sudo systemctl start vboxdrv
    sudo systemctl enable vboxdrv
    
  1. 解決依賴問題
  • 如果安裝過程中提示缺少某些依賴包,如gcc、make、perl、kernel-devel等,需要安裝這些包:
    sudo yum install gcc make perl kernel-devel
    

配置VirtualBox

  1. 創建虛擬機
  • 使用VBoxManage命令行工具創建虛擬機。例如,創建一個名為vm1的虛擬機:
    VBoxManage createvm --name vm1 --ostype RedHat_64 --register --basefolder /data/VirtualBoxVMs/
    
  1. 配置虛擬機參數
  • 修改虛擬機的CPU、內存和顯存等參數:
    VBoxManage modifyvm vm1 --cpus 2 --memory 2048 --vram 2048
    
  1. 添加網絡接口
  • 配置虛擬機的網絡接口,例如設置為NAT模式:
    VBoxManage modifyvm vm1 --network1 nat
    
  1. 安裝增強包(可選):
  • 安裝增強包以改善虛擬機的性能和用戶體驗:
    • 啟動虛擬機并進入安裝界面。
  • 在虛擬機中掛載增強包光盤鏡像:
    mkdir /media/cdrom
    mount /dev/cdrom /media/cdrom
    /media/cdrom/VBoxLinuxAdditions.run
    
  • 安裝完成后重啟虛擬機。

常見問題及解決方法

  • Kernel driver not installed

    • 如果遇到“Kernel driver not installed”錯誤,需要重新配置內核模塊:
      sudo /sbin/vboxconfig
      
  • 橋接模式配置

    • 在VirtualBox管理器中,選擇虛擬機,進入“設置” -> “網絡” -> “橋接網卡”,選擇物理網卡并確定。

通過以上步驟,您可以在CentOS上成功安裝并配置VirtualBox。如果在安裝過程中遇到問題,可以參考VirtualBox官方文檔或相關社區論壇尋求幫助。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女