環境準備
宿主機:MacOS 64位操作系統
虛擬機軟件: VirtualBox 5.1.26
CentOS 鏡像:CentOS-6.4-i386-minimal.iso,32位,不包含視窗界面的最小化版本,大小爲 315M 左右。
虛擬電腦創建
首先,在 VirtualBox 上新建一個虛擬電腦,填寫虛擬電腦名稱,並選擇系統類型及版本號,注意,VirtualBox 版本里面沒有 CentOS 的選項,請選擇 RedHat 版本進行替代,因爲 CentOS 實際上是 RedHat 的社區版。
點繼續進行下一步,設置虛擬電腦的內存大小,可以根據個人需要進行設置,一般來說 1G 的內存就足以滿足大部分人的需求。
下一步進行虛擬硬盤的創建,選擇【現在創建虛擬硬盤】,點繼續後選擇類型爲【VDI】的硬盤文件類型,再下一步選擇硬盤文件的分配方式爲【動態分配】,最後選擇vdi文件的存放路徑及硬盤大小設置,通常設置成20G即可。
至此,虛擬電腦已經創建完成,不過爲了方便後續的網絡配置,需要在VirtualBox 的【偏好設置】裏添加一塊 Host-Only 的虛擬網卡。
操作系統安裝
下面開始操作系統的安裝,選中指定的虛擬電腦,打開設置,將系統文件鏡像添加到【存儲】裏面。
添加鏡像文件完成後,啓動該虛擬電腦,見到如下界面,選擇第一項,安裝或者升級一個現有的系統。
進入下一個界面會讓你選擇是否進行媒體測試,這個地方需要注意,一定不要選 OK,否則檢測完成後,會發現找不到鏡像文件了,只能強制斷掉虛擬電腦電源後,再重新添加鏡像文件。推薦跳過該檢測並忽略後續的硬件不支持提示。
進入正常的安裝界面,點擊【Next】,選擇安裝過程中的語言版本爲【簡體中文】,鍵盤選擇爲【美國英語式】,存儲設備選擇【基本存儲設備】,並格式化硬盤。
在網絡設置界面不需做任何操作,直接使用默認值進入到下一個界面,選擇時區爲【亞洲/上海】,進入設置密碼界面並設置密碼,如果不想設置太複雜的密碼,可以在設置完成後,選擇【無論如何都使用】忽略掉系統提示。
現在開始創建分區,這裏我選擇【創建自定義佈局】,這樣的好處是便於對系統更加精細地管理,但相當來說也比較複雜,關於分區的介紹可以參考鳥哥的 Linux 私房菜(基礎篇),裏面有非常詳細地講解。
進入分區創建界面,點擊【創建】,選擇【標準分區】,選擇【掛載點】爲 boot,【文件類型】爲 ext4,大小爲 1024 MB,完成引導分區的創建。
使用同樣的方法創建分區佈局如下,唯一比較特殊地是交換分區的創建,它不需要選擇掛載點,直接選擇【文件類型】爲 swap,再設置大小即可。細心的同學會發現硬盤資源有部分沒有得到使用,處於空閒狀態,這是爲了方便應對以後的需求變化。
完成分區的佈局設置後,直接進行格式化,然後使用默認的方式安裝引導裝載程序,進入基礎軟件安裝界面,等待軟件安裝完成後,出現如下界面即表示系統安裝完成。點擊重新引導即可重啓虛擬電腦,並進入命令行操作模式。
網絡配置
還有最後一步需要完成,那就是系統網絡配置。首先,修改虛擬電腦的網絡設置,將連接方式修改爲 Host-Only,界面名稱使用剛纔創建的虛擬網卡。
再修改網卡配置 /etc/sysconfig/network-scripts/ifcfg-eth0 如下,並重啓網卡(service network restart
):
完成上述步驟以後,即可在 Mac 自帶的命令行工具裏面使用 ssh [email protected] 命令連接虛擬機,開始愉快的 Linux 之旅。(Windows 下可以使用終端工具,如 xshell、putty 等)
注:如果需要給虛擬機配置網絡,可以參考 VirtualBox 主宿訪問及上網配置 中的2.2.節。