引言:在日常生活中,我們最常用PC操作系統的就是Windows和MacOS,但是有時我們在學習和工作中也要接觸Linux操作系統,或者是在這個系統下工作,或者僅僅是學習一些Linux的基礎知識,但如果我們為此特意去為我們的電腦安裝Linux系統,而我們習慣的windows或者macOS可能會被覆蓋掉(當然也是可以實現雙系統並存的),而使我們原來的系統丟失或者無法正常的使用,所以就有了虛擬機這個東西,它可以使我們在現有的系統上模擬、隔離出來一個新的完整計算機系統,使我們既可以體驗新的操作系統,也可以繼續使用我們原來的操作系統。目前比較流行的的虛擬機軟件有VMware(VMWare ACE)、Virtual Box和Virtual PC,它們都能在Windows系統上虛擬出多個計算機。而現在比較常見的Linux系統有Red Hat、CentOS、Ubuntu等等。
操作系統(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件,任何其他軟件都必須在操作系統的支持下才能運行。(來源:百度百科)
虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。(來源:百度百科)
今天以下給出在windows操作系統下用虛擬機軟件Virtual Box安裝CentOS的詳細教程。
說明:
版本之間可能有些微小的差異,但是基本上是一樣的;
之所以選擇VirtualBox,而沒有選擇更為常見的VMware,一是因為Virtual Box是一款開源軟件,另一方面VirtualBox是跨平台的,所以就算在MacOS上也可以參考本教程;
CentOS也是一個開源的免費系統,希望大家能養成使用開源軟件的習慣,有機會也為開源軟件的發展做出自己的貢獻;
安裝虛擬機和虛擬系統對PC的性能有一定的要求。
(本教程十分的詳細,可以根據自己的情況按照最上方的目錄有選擇地閱讀)
-
首先先要去下載VirtualBox,得到它的安裝文件。
找到安裝程序,雙擊打開:
在上圖中點擊next>,
在上圖中保持默認即可,點擊next>,
上圖中默認即可,點擊next>,
在上圖中點擊yes,
在上圖中點擊Install,開始安裝,
上圖為開始安裝,耐心等待……
如果彈出上面這個窗口,就點擊安裝,然后繼續耐心等待,
在上圖中點擊Finish,完成安裝。此時你的桌面上應該已經出現了下面的圖標:

而且會彈出這樣的一個窗口:
點擊YES就會重啟你的計算機以使得安裝有效,點擊NO的話要自行重啟計算機完成設置。(重啟之前不要忘記保存你現在的工作)當然還有我們的Virtual Box的界面:
到這一步的話,重啟計算機,我們的虛擬機軟件就安裝完成了。 -
首先前往CentOS的官方網站https://www.centos.org/,如下圖所示:
點擊“Get CentOS Now”,出現下面的界面。
點擊上圖中的”DVD ISO“,進入CentOS的鏡像下載頁面,如果你想下載舊版本的CentOS,就點擊下面“Older Versions”處的鏈接。點擊”DVD ISO”后進入以下界面:
在上面的諸多下載鏈接中選擇一個點擊進行下載即可。
其中Actual Country列表中是國內的下載站點,Nearby Country列表是附近國家地區的下載站點。
下載完應該會得到一個ISO鏡像文件,如下圖所示。
到這里,我們需要下載的東西已經全部下載完成了。 -
我們已經准備好了上述的兩個文件,現在就是開始虛擬機的安裝與虛擬系統工作環境的配置了。
首先打開Virtual Box。
點擊上圖中的新建按鈕,彈出以下窗口:
上圖中,名稱自己命名即可,類型選擇“Linux”,版本選擇“Red Hat(64-bit)”。點擊下一步。(至於為什么要選擇Red Hat,在此不做詳細解釋,詳情請上網了解)
上圖中,需要給你的虛擬系統分配內存。這也是說安裝虛擬機對PC的性能有一定的要求的一個原因。我的建議是,如果你的機器有4G的內存,就為虛擬機分配512MB的內存,如果你的機器有8G的內存,就為虛擬機分配1024MB的內存。分配好虛擬內存的大小,點擊下一步。
上圖中保持默認即可,點擊創建。
上圖保持默認,點擊下一步。
依然保持默認,下一步。
在上圖中,為虛機系統分配硬盤空間,8G就足夠了,點擊創建。
這樣我們就為自己的虛擬機在計算機上申請了一塊空間,如上圖所示。
接下來我們為這個虛擬機配置它的ISO鏡像文件。對你已經創建好的虛擬機點擊右鍵,打開“設置”,單擊左側的“存儲”如下圖所示:
找到窗口中間的存儲樹,點擊“沒有盤片”,然后找到右側的光盤圖標,單擊,選擇“選擇一個虛擬光盤文件…”如下圖所示:
在彈出來的窗口中選擇你下載的ISO文件的位置,選擇,點擊打開即可。如下圖所示:
這是我們看到原來的沒有盤片位置已經變成了我們下載的鏡像文件,如下圖所示:
點擊OK,即可完成虛擬系統的配置。 -
接下來我們就要啟動CentOS並且在系統里面進行設置了。
在上圖中雙擊我們的虛擬系統,或者單擊選中,點擊啟動,進入操作系統的安裝和啟動。
Tip:進入虛擬機系統的安裝之后,電腦鼠標和鍵盤會鎖定在虛擬系統當中,進入“獨占”模式,可能發現無法返回windows進行操作,這個時候按右ctrl即可退出。
先是進入以上界面,我們看到有三個選項:
Install CentOS 7:安裝CentOS7
Test this media & install CentOS7 :測試安裝文件並安裝CentOS7
Troubleshooting:故障修復
我們選擇第一個選項,進入以下界面
稍微等待,就會進入以下語言選擇界面,我們可以選擇中文,但是盡量使用英文,習慣於使用英文,所以我們選擇“English”->“English(United States)”,點擊右下角的“continue“,進入以下界面:
在上面所示的界面中我們要進行一些基本的設置,首先點擊”DATE&TIME“來設置時間。根據下圖進行設置,單擊左上角的”Done“以完成;當然,這里也可以設置好網絡連接后,讓其自行設置時間和日期。
然后是非常重要的一個設置!
就是”SOFTWARE SELECTION“按鈕,
可以看得到它的默認值是”Minimal Install“,就是默認最小化安裝,即不包含圖形化界面的安裝,只有命令行操作,如果你對linux還不熟練,不要選擇它,只有命令行的操作方式一開始可能會讓你很痛苦。所以,在這里我們要打開,選擇GNOME Desktop,然后點擊Done以完成。如下圖所示:
還有一項要注意的就是下圖的這個
我們點擊進去,再直接點擊Done出來即可。
這個時候發現設置已經好了,而右下角的Begin Installation也由灰色的不可使用變成了藍色的可使用狀態。如下圖所示:
最后要設置的是網絡選項,這個可以自行選擇,可設置也可以不設置,我個人是習慣於打開網絡,這樣每次啟動虛擬機它自己就會連接上網絡。也就是最后的”NETWORK&HOST NAME“,如下圖所示,把右面的OFF調成ON狀態即可。
然后我們基本完成了所有的設置,至於上文中沒有提到的其他設置,保持默認即可,或者自行查閱資料進行修改,在此不再贅述。最后點擊下圖中的”Begin Installation“按鈕,開始虛擬系統的安裝:
然后進入了如下的界面,在這個界面里,我們可以進行管理員賬戶密碼的設置和用戶賬戶密碼的設置,自行設置,不再贅述。
接下來就會有一個較長的等待時間,等待的時間跟我們機器的性能有關,要為我們安裝許許多多的軟件,所以耐心的等待即可。
當出現以上界面的時候,我們的安裝就完成了,點擊右下角的Reboot按鈕,重啟虛擬系統,然后稍作等待。
當第一次啟動,出現以上文字的時候,先按”1“鍵,回車以進入下一步:
上圖中,鍵入”2“,回車以進行下一步:托福閱讀算分出現以下界面:
注意上面二圖的區別,然后連續兩次鍵入”c“並以回車結束,就完成了對許可證的閱讀和同意,接下來進入的就是CentOS的圖形化界面了,也就是Gnome桌面環境。如下圖所示:
此時,我們的虛擬系統也就安裝完成了。在上面的界面中鍵入我們之前設置的密碼就可以進入CentOS的桌面環境了,如下圖所示。
進入了桌面環境,可能會彈出幾個簡單的引導設置或歡迎界面,根據提示進行操作就可以了,這樣就可以開始我們的Linux探索之旅了。以后再想打開虛擬系統的時候直接在Virtual Box中啟動就可以了。
——————————————END—————————————–
本教程到此結束。
如有紕漏,還望不吝指出。
上述示例環境詳情:
操作系統:Windows 10 專業版【Windows10 ×64(1607版本)】
軟件版本:VirtualBox 5.1.26 r117224
Linux系統版本:CentOS 7 ×86_64 1511
