前言
VirtualBox安裝步驟略,准備好待裝系統的iso鏡像文件,這里以centos為例,其他系統也類似。
一、創建虛擬機
1、打開VirtualBox,點擊新建虛擬機
首次新建虛擬機推薦使用向導模式,熟練操作步驟后建議使用專家模式
虛擬機名稱可以隨便輸入,根據類型選擇linux及版本
錯誤補充:CentOS Linux 的發行版本是通過編譯 Red Hat, Inc 公開提供的 Red Hat 企業級 Linux 開源代碼而產生的。所以這里根據官方的說法應該選擇redhat的發行版(其實這里選擇Other Linux來創建虛擬機也沒有什么問題)。
2、分配內存(根據實際需求配置, 我一般配置4G以上)
3、設置虛擬硬盤
這里有三個選項,可以選擇使用已有的虛擬硬盤文件,或者先不添加虛擬硬盤,等創建好虛擬機后再添加,這里我們選擇第二個現在創建虛擬硬盤
4、選擇虛擬硬盤文件類型選項
默認選項即可,默認選擇的是VirtualBox虛擬機軟件專用的磁盤映像格式,其他虛擬機軟件可能無法讀取。
5、點擊下一步,進行設置如何分配虛擬硬盤,這里默認即可。
6、點擊下一步,指定虛擬硬盤文件的存放位置和虛擬硬盤的大小。
這里根據各自需求配置,我一般會配置30G
7、點擊創建,虛擬機創建完成
二、安裝操作系統
1、啟動剛剛創建好的虛擬機
選擇一個虛擬光盤文件(iso文件)或者光驅來啟動虛擬電腦
2、第一個選項是安裝CentOS7,第二個選項是檢查操作系統文件是否損壞並安裝CentOS7。
3、我們選擇第一個選項后進入語言選擇界面
4、點擊界面右下角的繼續按鈕進行下一步
提示先完成帶有黃色嘆號的內容,否則無法進行下一步,我們看到安裝位置處於此狀態,並顯示已選擇自動分區
5、黃色嘆號只是警告我們默認使用了自動分區,目的是讓我們確認一下,是否需要手動分區
我們點進去,如果不需要手動分區,還使用默認的自動分區進行安裝的話,我們直接點擊左上角的完成退出
6、退出后回到剛剛那個摘要的界面,發現黃色感嘆號不見了。點開始安裝。
7、摘要的界面上可以看到網絡和主機名的顯示為未鏈接,我們點進去點擊打開以太網,點擊完成退出
8、此時的網絡和主機名顯示有線已連接
9、根據需求選擇基本環境,我一般會勾選開發者工具,並選擇帶GUI的服務器安裝。
10、回到安裝信息摘要界面,點擊開始安裝
警告我們設置root密碼和創建用戶,並且下面顯示已經開始安裝操作系統
11、設置root密碼,點擊完成兩次完成root密碼設置
12、等待安裝完成即可,完成后點擊重啟
三、網絡配置
virtualbox默認的網絡連接方式使用NAT,這種連接方式虛擬機可以ping通宿主機和外網,但是宿主機無法ping通虛擬機。
VirtualBox的四種網絡連接方式,可以根據實際情況配置。可以看到橋接模式是最佳選項,它支持所有情況的訪問。
如果需要使用NAT連接,且需要虛擬機和主機通信,需要啟動網卡2並配置hostonly模式。
在虛擬機關閉的情況下操作,首先在管理->主機網絡管理器里添加一個網絡
啟動網卡二,界面名稱那里選中剛才添加的網絡。
進入虛擬機查看IP地址,此時就可以通過該IP訪問虛擬機。
四、其它安裝配置
1、安裝增強功能包(強烈建議)
它提供了以下功能:共享文件、共享剪貼板內容、解決鼠標卡頓等問題
我們在啟動虛擬機后,首先向虛擬機中插入安裝鏡像。
安裝時,Linux用戶需要復制VBoxlinuxAdditions.run至工作目錄里,加上執行權限后執行。windows用戶直接執行VBoxWindowsAdditions進行安裝。
最后,在設置中開啟共享粘貼板和拖放。
2、配置主機和虛擬機之間的共享目錄
配置完后,linux系統會掛載到/media/sf_share/,Windows用戶直接在我的電腦里就能看到。
3、設置8塊網卡
virtualbox默認只能啟用4塊網卡,如果4塊網卡不夠則需要通過命令添加,最多可以增加至8塊。
例如我新建的虛擬機名字是vb_centos7.3, 在命令行下virtualbox安裝目錄,執行以下命令來增加虛擬網卡
VBoxManage modifyvm vb_centos7.3 --nic8 bridged
VBoxManage modifyvm vb_centos7.3 --bridgeadapter8 "Realtek PCIe FE Family Controller"
VBoxManage modifyvm vb_centos7.3 --nictype8 82540EM
VBoxManage modifyvm vb_centos7.3 --macaddress2 auto| <mac> //這條命令可以不運行 讓虛擬機自己動分配
4、CPU個數建議配置2個以上
5、顯示設置
顯存大小我一般配置128G以上
顯卡控制VBoxSVGA
顯示里的3d加速不建議開,我開了會導致花屏或卡頓
如果安裝的是win10,建議在高級系統設置里,配置為性能優先,畢竟虛擬機漂亮是其次的,運行流暢才是第一位。