CentOS8安裝VirtualBox,並建立CentOS虛擬機器
安裝VirtualBox
執行以下命令並啟用VirtualBox和EPEL包倉庫
[root@localhost~] dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
匯入 Oracle VirtualBox 公鑰
[root@localhost~] rpm --import https://www.virtualbox.org/download/oracle_vbox.asc
使用dnf(新一代包管理工具)命令啟動EPEL倉庫
[root@localhost~] dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
安裝VirtualBox工具相關依賴
[root@localhost~] dnf intsall make gcc perl glibc-devel libelf-devel kernel-devel -y
列出VirtualBox的可用版本
[root@localhost~] dnf search virtualbox Repository AppStream is listed more than once in the configuration Repository PowerTools is listed more than once in the configuration Last metadata expiration check: 0:48:52 ago on Wed 10 Nov 2021 06:17:20 PM CST. VirtualBox-5.2.x86_64 : Oracle VM VirtualBox VirtualBox-6.0.x86_64 : Oracle VM VirtualBox VirtualBox-6.1.x86_64 : Oracle VM VirtualBox
安裝VirtualBox
[root@localhost~] dnf install VirtualBox-6.0 -y
檢驗Virtual是否正確安裝
[root@localhost~]vboxmanage list vms
VirtualBox錯誤解決
# 如報錯缺少load modules failed,執行提示命名,重啟服務 [root@localhost~] sudo /sbin/vboxconfig # 如仍報錯提示安裝 kernel-devel包. 注意一定要和核心版本對應 # 1.檢視核心版本 # 2.安裝對應核心版本的kernel-devel包 # 檢視核心版本 [root@localhost~] uname -sr Linux 4.18.0-80.el8.x86_64 # 安裝對應的kernel包,如dnf找不到,則需要自行去rpm源上去下載並安裝 [root@localhost~] dnf install kernel-devel-4.18.0-80.el8.x86_64 # 如還是啟動失敗,按照提示檢視啟動日誌,並根據日誌內容解決問題即可 [root@localhost~] cat /var/log/vbox-setup.log
再次VirtualBox正常啟動(第一次啟動無報錯,請忽略)
# 使用命令如下,沒有報錯資訊,顯示已建立虛擬機器則為正常
# 第一次安裝,應該沒有虛擬機器的
[root@localhost~] vboxmanage list vms
"centos4" {ab9b2e15-0a38-4472-896c-ac88a17b582d}
"centos5" {c2234060-29de-4a1b-bf4a-91ca92655f9b}
建立虛擬機器Centos6.8
當然也可以使用命令vboxmanage無圖形化建立,但其實並不是很方便,且匯入映象時無法初始化系統。
若想完全無圖形化操作,筆者猜測可以直接匯入OVF/OVA檔案(說白了就是建立好的虛擬機器,然後匯出的檔案)
考慮到無圖形化操作比較麻煩,筆者這裡通過VNC Viewer連線CentOS8伺服器進行圖形化操作,點點點就行了(手動滑稽 = =) 配置圖形化介面請參考筆者的另一篇部落格:
CentOS8安裝VNC-Server,並使用VNC Viewer連線 - 向北zz - 部落格園 (cnblogs.com)
廢話不多說,現在開始建立虛擬機器!
VNC Viewer連線好後
選擇New建立虛擬機器,填好虛擬機器名字、系統型別、系統版本後,next
設定虛擬機器記憶體
選擇建立新的虛擬硬碟後,點選create
選擇VDI型別後,next
選擇動態分配記憶體後,next
設定虛擬硬碟大小後,create
選擇剛剛建立的虛擬機器後,點選設定
設定網絡卡,一般設定橋接模式就可以了,就是虛擬機器和你電腦處於同一個網段,能夠互相ping通,且虛擬機器可以訪問外網,就相當於建立了一臺獨立的主機。
關聯自己準備好的映象iso檔案,點選儲存,然後點選IDE儲存器下面的光碟圖示,最後在右邊Attributes列表裡選擇映象iso檔案
設定處理器數量
OK之後,就可以開啟虛擬機器啦,引導虛擬機器系統操作網上都有,這裡不再贅述!
特別注意!橋接模式下,虛擬機器系統的網路需要手動配置以下幾個引數,可選擇系統引導的時候進行配置,也可安裝成功後,再進行配置。
- IPV4需要和宿主機處於同一網段
- 掩碼和宿主機保持一致
- 閘道器和宿主機保持一致
- DNS和宿主機保持一致