在CentOS宿主機上使用VirtualBox安裝特定版本操作系統的步驟
1. 準備工作
- 下載VirtualBox(若未安裝):訪問VirtualBox官網下載適合CentOS的版本(如VirtualBox 7.0+),通過終端執行
sudo yum install -y VirtualBox-7.0(替換為對應版本號)安裝。若需特定版本,可從官網下載源碼編譯(參考VirtualBox官方編譯指南)。
- 下載目標操作系統ISO鏡像:前往目標系統官網(如CentOS、Windows)下載所需版本的ISO文件(如CentOS 7.9 Minimal、Windows 10 ISO),確保鏡像完整性(可通過MD5/SHA256校驗)。
2. 新建虛擬機
- 打開VirtualBox,點擊頂部新建按鈕,進入向導。
- 命名與類型選擇:輸入虛擬機名稱(如“CentOS7_9”),類型選擇Linux,版本根據目標系統選擇(如CentOS 7選“Red Hat (64-bit)”,CentOS 6選“Red Hat (32-bit)”;Windows選對應版本)。
- 配置硬件資源:
- 內存:分配1GB~2GB內存給Linux系統(如CentOS 7建議2GB),Windows系統建議4GB以上(根據宿主機內存調整,避免占用過多)。
- 虛擬硬盤:選擇“創建虛擬硬盤”,類型選VDI(VirtualBox磁盤映像),存儲方式選“動態分配”(節省物理磁盤空間),大小設置20GB以上(如CentOS 7建議20GB,Windows建議50GB以上)。
3. 掛載ISO鏡像
- 選中剛創建的虛擬機,點擊頂部設置按鈕,進入配置界面。
- 選擇存儲選項卡,點擊“控制器:IDE”下的空光盤圖標,再點擊右側光盤符號(瀏覽按鈕),選擇下載的目標系統ISO文件(如CentOS-7-x86_64-Minimal-1708.iso)。
4. 啟動虛擬機并安裝操作系統
- 選中虛擬機,點擊頂部啟動按鈕,虛擬機將從ISO鏡像啟動,進入安裝界面。
- 選擇安裝選項:對于CentOS系統,選擇“Install CentOS 7”(或對應版本提示);對于Windows系統,選擇“Install Now”。
- 語言與區域設置:選擇安裝語言(如英文或中文),點擊Continue(繼續)。
- 分區設置:推薦選擇“Automatic partitioning”(自動分區,適合新手),若有經驗可選擇“Custom partitioning”(手動分區,如劃分/boot、/、swap分區)。
- 網絡配置:啟用網絡連接(默認未啟用),設置主機名(如“centos7-vm”),確保虛擬機可訪問外網(用于后續更新)。
- 用戶設置:設置root用戶密碼(強密碼,包含大小寫字母、數字和符號),創建普通用戶(可選,建議勾選“將此用戶設為管理員”以獲得sudo權限)。
- 開始安裝:點擊Begin Installation(開始安裝),等待安裝進度完成(約10~30分鐘,取決于硬件性能)。
5. 完成安裝與初始配置
- 安裝完成后,系統會提示Reboot(重啟),點擊重啟虛擬機。
- 重啟后,進入登錄界面,使用設置的root用戶或普通用戶登錄。
- 更新系統:登錄后執行
sudo yum update -y(CentOS)或sudo apt update && sudo apt upgrade -y(Ubuntu)更新系統至最新版本,修復安全漏洞。
注意事項
- 版本兼容性:確保VirtualBox版本與CentOS宿主機版本兼容(如VirtualBox 7.0支持CentOS 8及以上,VirtualBox 6.1支持CentOS 7)。
- ISO鏡像完整性:下載ISO后務必校驗哈希值(如MD5),避免因鏡像損壞導致安裝失敗。
- 網絡設置:若需虛擬機與宿主機通信,可將網絡適配器設置為“橋接模式”(Bridged Adapter);若僅需訪問外網,保持“NAT模式”(默認)即可。
- 增強功能(可選):安裝完成后,可點擊VirtualBox菜單設備 > 安裝增強功能,掛載增強工具鏡像,提升虛擬機性能(如共享文件夾、剪貼板共享)。