謹以此文獻給我所熱愛和期待的團隊。
▲轉載務必註明作者和出處。
start:2017年9月27日21:40:14

  引言:在日常生活中,我們最常用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的效能有一定的要求。

  (本教程十分的詳細,可以根據自己的情況按照最上方的目錄有選擇地閱讀)

  1. Oracle VM VirtualBox的下載及安裝

    首先先要去下載VirtualBox,得到它的安裝檔案。

    001
    找到安裝程式,雙擊開啟:

    002
    在上圖中點選next>,

    003
    在上圖中保持預設即可,點選next>,

    004
    上圖中預設即可,點選next>,

    005
    在上圖中點選yes,

    006
    在上圖中點選Install,開始安裝,

    007
    上圖為開始安裝,耐心等待……

    008
    如果彈出上面這個視窗,就點選安裝,然後繼續耐心等待,

    009
    在上圖中點選Finish,完成安裝。

    此時你的桌面上應該已經出現了下面的圖示:
    010

    而且會彈出這樣的一個視窗:
    011
    點選YES就會重啟你的計算機以使得安裝有效,點選NO的話要自行重啟計算機完成設定。(重啟之前不要忘記儲存你現在的工作

    當然還有我們的Virtual Box的介面:
    012
    到這一步的話,重啟計算機,我們的虛擬機器軟體就安裝完成了。

  2. CentOS的獲取和下載

    首先前往CentOS的官方網站https://www.centos.org/,如下圖所示:
    013
    點選“Get CentOS Now”,出現下面的介面。
    014
    點選上圖中的”DVD ISO“,進入CentOS的映象下載頁面,如果你想下載舊版本的CentOS,就點選下面“Older Versions”處的連結。點選”DVD ISO”後進入以下介面:
    015
    在上面的諸多下載連結中選擇一個點選進行下載即可。
    其中Actual Country列表中是國內的下載站點,Nearby Country列表是附近國家地區的下載站點。
    下載完應該會得到一個ISO映象檔案,如下圖所示。
    016
    到這裡,我們需要下載的東西已經全部下載完成了。

  3. Virtual Box的設定以及映象檔案的匯入

    我們已經準備好了上述的兩個檔案,現在就是開始虛擬機器的安裝與虛擬系統工作環境的配置了。

    首先開啟Virtual Box
    017
    點選上圖中的新建按鈕,彈出以下視窗:
    018
    上圖中,名稱自己命名即可,型別選擇“Linux”,版本選擇“Red Hat(64-bit)”。點選下一步。(至於為什麼要選擇Red Hat,在此不做詳細解釋,詳情請上網瞭解)
    019
    上圖中,需要給你的虛擬系統分配記憶體。這也是說安裝虛擬機器對PC的效能有一定的要求的一個原因。我的建議是,如果你的機器有4G的記憶體,就為虛擬機器分配512MB的記憶體,如果你的機器有8G的記憶體,就為虛擬機器分配1024MB的記憶體。分配好虛擬記憶體的大小,點選下一步。
    020
    上圖中保持預設即可,點選建立
    021
    上圖保持預設,點選下一步。
    022
    依然保持預設,下一步。
    023
    在上圖中,為虛機系統分配硬碟空間,8G就足夠了,點選建立
    024
    這樣我們就為自己的虛擬機器在計算機上申請了一塊空間,如上圖所示。
    接下來我們為這個虛擬機器配置它的ISO映象檔案。對你已經建立好的虛擬機器點選右鍵,開啟“設定”,單擊左側的“儲存”如下圖所示:
    025
    找到視窗中間的儲存樹,點選“沒有碟片”,然後找到右側的光碟圖示,單擊,選擇“選擇一個虛擬光碟檔案…”如下圖所示:026
    在彈出來的視窗中選擇你下載的ISO檔案的位置,選擇,點選開啟即可。如下圖所示:
    027
    這是我們看到原來的沒有碟片位置已經變成了我們下載的映象檔案,如下圖所示:
    028
    點選OK,即可完成虛擬系統的配置。

  4. CentOS的安裝和設定

    接下來我們就要啟動CentOS並且在系統裡面進行設定了。
    029
    在上圖中雙擊我們的虛擬系統,或者單擊選中,點選啟動,進入作業系統的安裝和啟動。
    Tip:進入虛擬機器系統的安裝之後,電腦滑鼠和鍵盤會鎖定在虛擬系統當中,進入“獨佔”模式,可能發現無法返回windows進行操作,這個時候按右ctrl即可退出。
    030
    先是進入以上介面,我們看到有三個選項:
    Install CentOS 7:安裝CentOS7
    Test this media & install CentOS7 :測試安裝檔案並安裝CentOS7
    Troubleshooting:故障修復
    我們選擇第一個選項,進入以下介面
    031
    稍微等待,就會進入以下語言選擇介面,我們可以選擇中文,但是儘量使用英文,習慣於使用英文,所以我們選擇“English”->“English(United States)”,點選右下角的“continue“,進入以下介面:
    032
    在上面所示的介面中我們要進行一些基本的設定,首先點選”DATE&TIME“來設定時間。根據下圖進行設定,單擊左上角的”Done“以完成;當然,這裡也可以設定好網路連線後,讓其自行設定時間和日期。
    033
    然後是非常重要的一個設定!
    就是”SOFTWARE SELECTION“按鈕,
    034
    可以看得到它的預設值是”Minimal Install“,就是預設最小化安裝,即不包含圖形化介面的安裝,只有命令列操作,如果你對linux還不熟練,不要選擇它,只有命令列的操作方式一開始可能會讓你很痛苦。所以,在這裡我們要開啟,選擇GNOME Desktop,然後點選Done以完成。如下圖所示:
    035
    還有一項要注意的就是下圖的這個
    036
    我們點選進去,再直接點選Done出來即可。
    這個時候發現設定已經好了,而右下角的Begin Installation也由灰色的不可使用變成了藍色的可使用狀態。如下圖所示:
    037
    最後要設定的是網路選項,這個可以自行選擇,可設定也可以不設定,我個人是習慣於開啟網路,這樣每次啟動虛擬機器它自己就會連線上網路。也就是最後的”NETWORK&HOST NAME“,如下圖所示,把右面的OFF調成ON狀態即可。
    038
    然後我們基本完成了所有的設定,至於上文中沒有提到的其他設定,保持預設即可,或者自行查閱資料進行修改,在此不再贅述。最後點選下圖中的”Begin Installation“按鈕,開始虛擬系統的安裝:
    040
    然後進入瞭如下的介面,在這個介面裡,我們可以進行管理員賬戶密碼的設定使用者賬戶密碼的設定,自行設定,不再贅述。
    041
    接下來就會有一個較長的等待時間,等待的時間跟我們機器的效能有關,要為我們安裝許許多多的軟體,所以耐心的等待即可。
    042
    當出現以上介面的時候,我們的安裝就完成了,點選右下角的Reboot按鈕,重啟虛擬系統,然後稍作等待。
    043
    044
    當第一次啟動,出現以上文字的時候,先按”1“鍵,回車以進入下一步:
    045
    上圖中,鍵入”2“,回車以進行下一步:出現以下介面:
    046
    注意上面二圖的區別,然後連續兩次鍵入”c“並以回車結束,就完成了對許可證的閱讀和同意,接下來進入的就是CentOS的圖形化介面了,也就是Gnome桌面環境。如下圖所示:
    047
    此時,我們的虛擬系統也就安裝完成了。在上面的介面中鍵入我們之前設定的密碼就可以進入CentOS的桌面環境了,如下圖所示。
    048
    進入了桌面環境,可能會彈出幾個簡單的引導設定或歡迎介面,根據提示進行操作就可以了,這樣就可以開始我們的Linux探索之旅了。以後再想開啟虛擬系統的時候直接在Virtual Box中啟動就可以了。

——————————————END—————————————–
本教程到此結束。
如有紕漏,還望不吝指出。

上述示例環境詳情:
  作業系統:Windows 10 專業版【Windows10 ×64(1607版本)】
  軟體版本:VirtualBox 5.1.26 r117224
  Linux系統版本:CentOS 7 ×86_64 1511

謹以此文獻給我所熱愛和期待的團隊。
▲轉載務必註明作者和出處。
end:2017年9月28日20:58:15