1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

1.3 創建虛擬機及安裝CentOS系統

1.3.1 創建虛擬機

準備工作至此我們完成了,安裝完成VMware後,會在Windows桌面出現VMware圖標,直接雙擊打開即可,在此開始創建虛擬主機,我們所學的Linux需要安裝在VMware虛擬主機中的。

1.雙擊啟動VMware12,如圖1-12 所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-12 VMware

2.打開VMware後,點擊左上角“文件”按鈕,---》點擊“新建虛擬機”,如圖1-13所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-13 新建虛擬機

3.使用新建虛擬機嚮導,兩種方式都可以安裝,“典型(推薦)”安裝比較簡單,講一下“自定義(高級)”安裝方法,在此方式下,有很多選項需要手動選擇,如圖1-14所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-14 安裝嚮導

4.硬件兼容性,默認即可,如在VMware 12版本中安裝的操作系統,將來有需要移到VMware 11版本中使用的話,那麼在“硬件兼容性”該項選擇Workstation 11.0即可,如圖1-15所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-15 兼容性

5.選擇操作安裝源,選擇“稍後安裝操作系統”,如圖1-16所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-16 安裝操作系統

6.版本選擇對話框,選擇“Linux”版本RHEL7 64位,安裝CentOS 7系統都選這個,雖然選擇版本和安裝的操作系統不同版本時也可以正常安裝使用,但在該操作系統上實現虛擬化時兼容性會很差,所以強調選擇的版本與所安裝的操作系統保持一致,如圖1-17所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-17 選擇系統版本

7.給虛擬機命名,因為虛擬機後面做實驗需要多臺,所以名稱最好是系統版本-IP地址區分清楚,輸入虛擬機名字:CentOS7.5-63,63代表IP地址為:192.168.1.63;安裝位置自己選個位置,因為虛擬機文件比較大,最好不要放在系統盤,點擊下一步,如圖1-18所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-18 命名虛擬機

8.選擇CPU,如果當前物理cpu是4核心,在這裡建議使用4核心,這樣後期虛擬機運行快,但不能選擇超過物理機的核心數量,如圖1-19所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-19 指定處理器數量

9.內存默認2G就可以,需要硬件支持,如有需要,可手動調整,但指定的容量必需為4MB的倍數,同時不能選擇超過物理內存容量,如果操作系統是最小化安裝的話,指定512M都夠用,如果安裝的是圖形化,建議不能小於1GB,否則很有可能在開機時無法啟動圖形界面,如圖1-20所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-20 指定內存大小

10.網絡類型選擇,Linux提供了三種網絡模式,我們後面會講,在此先選擇“使用擇橋接網絡”,如圖1-21所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-21 指定網絡類型

11.I/O按器類型選擇,選擇默認推薦的“LSI Logic(L)”就可以,如圖1-22所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-22 指定I/O控制器類型

12. 選擇磁盤類型:選擇默認推薦的“SCSI(S)”即可,而後並點擊“下一步”,如圖 1-23 所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖 1-23 選擇磁盤類型

13.由於我們是第一次安裝,虛擬主機上還沒有磁盤,所以需要選擇“創建新虛擬磁盤”,如圖1-24所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-24 選擇磁盤

14.選擇磁盤大小20G就夠用,選擇“將虛擬磁盤拆分成多個文件”,該分配了20G的磁盤空間,並不意味著就已使用物理機的20G空間,只是會隨著虛擬機的使用變化而變化,指定的20G是上限的容量,但是,如果選擇“立即分配磁盤大小”,那就會立即在物理磁盤上劃分20G的空間預留出來,會馬上佔用物理主機上的20G磁盤空間,如圖1-25所示,磁盤文件默認即可,如圖1-26所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-25 指定磁盤容量

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-26 指定磁盤名稱

15.在此對話框中會顯示此前過程所選擇的選項內容,如果此前選擇有錯或需要修改,可以點擊“上一步”進行修改,如確認不需要修改設置時選擇“自定義硬件”,如圖1-27所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-27 指定磁盤名稱

16.在自定義硬件對話框中,選擇“CD/DVD”在此項裡選擇“使用ISO映像文件”,點擊“瀏覽”按鈕,查找到你的CentOS 7.5系統鏡像,並選擇,如圖1-28所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-28 添加鏡像文件

17.在自定義硬件對話框中,可以移除沒有用的硬件,比如打印機,我們是使用不到的,因此選中“打印機”---》點擊下方的“移除”按鈕即可移除,設置完成後,直接點擊“關閉”按鈕即可,如圖1-29所示,如確認這一系列的設置,即點擊“完成”按鈕,如圖1-30所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-29 移除打印機

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-30 再次確定設置

1.3.2 解決 ”intel vt -x 處於禁用狀態打不開”

安裝VMware12 要求物理機必須是64位的操作系統。

安裝虛擬機後,創建Linux虛擬機,出現“intel vt -x 處於禁用狀態打不開 ”,如圖1-31所示。

下面講解解決方法:

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-31 Intel VT-x禁用狀態圖

1. 情況1:以華碩 UEFI 主板為例。

出現intel vt -x 處於禁用狀態打不開,是因為物理機主板上的BIOS沒有開啟虛擬的支持,只要開啟BIOS虛擬化支持就可以了。

(1) 開機重啟按F2鍵就可以進入BIOS設置界面,在BIOS設置界面中,選擇右上角“退出/高級模式”如圖1-32所示,進入高級模式下,選擇“高級”如圖1-33所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-32 BIOS頁面

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-33 選擇高級

(2) 上下移動找到Intel 虛擬技術,設置為開啟,如圖1-34所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-34 開啟 Intel 虛擬技術

步驟總結: 進入高級模式---進入高級菜單----開啟intel虛擬技術。

2. 情況2:其它品牌電腦解決方法。

(1) 進入BIOS後,選擇“Configuration”,找到Intel Virtual Technology,設置為Enabled,如圖1-35所示,配置完BIOS設置,F10保存退出。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-35 開啟 Intel Virtual Technology

(2) 選中Intel Virtual Technology後按下回車打開功能調整欄,把“Disabled”更換為“Enabled”並回車確認,如圖 1-36 所示。

圖 1-36 設置Intel Virtual Technology為Enabled

1.3.3 安裝CentOS 7.5系統

1.啟動新創建的虛擬機,開始安裝系統,選擇“開啟此虛擬機”,如圖1-37 所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-37 開啟此虛擬機

2.安裝選擇“Install CentOS 7”並按下回車鍵,如圖1-38所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-38 選擇界面

界面說明:

Install CentOS 7 安裝CentOS 7(鍵盤上下鍵控制,變成白色即選中)。

Test this media & install CentOS 7 測試安裝的光盤鏡像並安裝CentOS 7。

Troubleshooting 修復故障,這個在後期講到修復無法正啟動的Linux系統時,會講如何使用。

3.選擇語言:默認為英文,在此我們選擇“中文”---》“簡體中文(中國)” 這個是安裝過程中用到的語言,在整個安裝過程會是中文界面,如圖1-39所示。

這樣更有利於沒有Linux基礎的同學,快速掌握Linux系統。 單擊“繼續”按鈕。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-39 選擇語言界面

4.時區、鍵盤、安裝源默認就好,選擇軟件選擇。

初學者建議選擇“帶GUI的服務器”,同時把“開發工具”相關的程序包也安裝上,然後單擊“完成”,如圖1-40所示。

圖1-40 選擇軟件界面

5.選擇-系統-安裝位置,進入磁盤分區界面,選擇-其它存儲選項-分區中的“我要配置分區”並點擊完成,進入手動分區的界面,如圖1-41所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-41 配置分區

6.手動分區,在分區方案“有標準分區”,“btrfs”,“LVM”,這裡選擇“標準分區”就可以,如圖1-42所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-42 配置標準分區

然後單擊+創建新的分區,分區提前規劃好, /boot分區200M,一般swap分區為物理內存的1.5~2倍,當物理機內存多於16G後,swap分區給8-16G都可以。 /根分區10G,實際工作中可以創建數據分區,一般把數據和系統分開。

7.創建/boot分區,掛載點處選擇或輸入“/boot”,並指定200M的存儲空間,點擊“添加掛載點”如圖1-43所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-43 創建boot分區

8.設備類型選擇默認的“標準分區”,文件系統類型為“xfs”,CentOS 7支持brtfs,生產環境不建議選擇,btrfs文件系統目前技術尚未成熟,只是作為一種前瞻技術,如圖1-44所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-44 確定xfs文件系統

9.創建swap分區,掛載點處選擇或輸入“swap”,並指定2G的存儲空間,點擊“添加掛載點”,如圖1-45所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-45 創建swap分區

10.創建/分區,掛載點處選擇或輸入“/”,並指定10G的存儲空間,點擊“添加掛載點”如圖1-46所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-46 創建/分區

11.分區創建完成,單擊左上角的“完成”按鈕,剩下的空間在後期學習中可以用於練習手動分區使用,如圖1-47所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-47 創建分區完成

12.磁盤開始格式化,點擊“接受更改”,如圖1-48所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-48 磁盤格式化

注:

boot 分區:是引導分區,作用:系統啟動,在boot分區存放著grub,內核文件等,一般200M就夠。

swap交換分區:內存擴展分區 交換分區 給多大比較好呢? 一般最多:8G,16G,如果系統使用到了swap分區,就直接添加物理內存或排查一下服務器有沒有被黑。

/ 根分區:所有文件的根,絕對路徑的開始標誌。

sda:表示第一塊磁盤。

13.關閉kdump,在KDUMP設置界面中,把“啟用kdump”項的勾選去掉,並點擊“完成”如圖1-49所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-49 kdump

14.網絡配置,默認CentOS 7是關閉網絡的,我們在這裡一定要開啟以太網連接,將會自動獲取IP地址。在網絡和主機名設置界面中,選中“以太網(ens33)”,點擊右邊的“打開”按鈕,並在左下方配置主機名為:xuegod63.cn ---》 點擊“應用”,接下來並修改為靜態IP地址,點擊右下方的“配置”按鈕,如圖1-50所示。

圖1-50 網絡配置

15.手動配置網卡,手動配置如下(我這裡真實機網絡是192.168.1.0網段,網關是192.168.1.1,大家可以根據自己的真實機地址配置同網段IP地址),點擊“IPv4 設置”---》點擊“Add”按鈕,並添加IP地址、子網掩碼、並選中“DNS服務器”項中設置DNS為8.8.8.8,點擊“保存”,如圖1-51所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-51IP設置

16.安全策略使用默認,全部配置完成之後如下,單擊“開始安裝”,進行系統安裝,如圖1-52所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-52 開始安裝

17.進入安裝界面,這裡需要配置用戶密碼,點擊“root密碼”設置root密碼:123456,由於密碼過於簡單,需要單擊兩次“完成”進行確認,如圖1-53所示,然後安裝過程,請等待。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-53 配置ROOT密碼

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-54

等待安裝

18.安裝完成後,點擊“重啟”,如圖1-55所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-55 重啟

19.系統成功啟動,直接敲鍵盤Enter鍵,如圖1-56所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-56 開機頁面

20.首次啟動配置,點擊Licensing,同意許可協議,點擊完成,如圖1-57和1-58所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-57 許可證

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-58 同意協議

21.首次登陸進行Gnome-initial-setup(GNOME初始化設置)。

語言選擇,默認就可以,直接前進,如圖1-59所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-59 選擇語言

22.選擇鍵盤佈局,默認前進即可,如圖1-60所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-60 鍵盤輸入方式

23.關閉位置服務,點擊“前進”,如圖1-61所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-61 關閉定位服務

24.時區選擇上海,點擊“前進”,如圖1-62所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-62 關閉定位服務

25.在線賬號設置,直接“跳過”即可,如圖1-63所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-63 在線賬戶設置

26.創建登錄用戶,全名:mk,點擊“前進”即可, 設置好密碼,自己記錄好,登錄需要,如圖1-64和1-65所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-64 創建登錄用戶

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-65 創建登錄用戶

27.一切準備就緒,開始使用CentOS 7.5系統。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-66 開始使用

28.彈出使用介紹界面,關閉即可,如圖1-67所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-67 介紹頁面

29.到此CentOS 7.5操作系統安裝完成。

單擊屏幕上任意空白位置右鍵,如圖1-68所示。

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-68 打開終端

30.CentOS 7的基本配置,ping下百度網站域名,測試能否正常上網,如有返回ttl和time代表正常,Linux系統下執行ping命令時默認不會退出,需要按Ctrl+c組合鍵取消ping命令,su - root是切換到root用戶,init 0 是關閉系統,如圖1-69所示。

[mk@xuegod63 ~]# ping www.baidu.com

1.3 創建虛擬機及安裝CentOS系統《centos7-操作系統入門到精通》

圖1-69 測試網絡

擴展:

CentOS 6與CentOS 7的區別:

(1) 文件系統的區別:CentOS 6使用ext4文件系統格式,CentOS 7使用xfs文件系統格式

(2) 磁盤默認調度算法不一樣:CentOS 6使用cfq磁盤調度算法,CentOS 7使用deadline磁盤調度算法

(3) 內核版本不一樣:CentOS 6使用2.6版本,CentOS 7使用3.10版本

(4) 在CentOS 7中,支持動態補丁機制kpatch,這個也是作為技術預覽的,和btrfs文件系統一樣

(5) 在CentOS 7中,支持內核模塊黑名單機制:modproble.blacklist=module

(6) 在CentOS 7中,支持嵌套虛擬化技術,對虛擬機cpu更流暢

(7) 內核級支持資源調優和分配,在CentOS 7中,以cgroup實現資源調優和分配

(8) 在CentOS 6中只支持usb2.0。在CentOS 7中,支持usb3.0

(9) 在CentOS 7中,做lVM快照,以qcow2格式文件型快照的支持

(10) 在CentOS 7中,加強了對VMware的技術支持。自帶open-VMtools替換了VM-tools

(11) 服務的啟動工具,在CentOS 7中用的全新服務啟動管理器systemctl 命令,在CentOS 6中,做一些服務的啟動和停止使用service命令

(12) 在CentOS7 中內核出現錯誤了。導出core文件最大支持3TB,CentOS 6中最大支持2TB


本文節選自學神IT教育原創書籍《LINUX-第一階段-centos7-操作系統入門到精通》,全套書共四冊1600頁,跟著學神學Linux,祝你早日成為大牛!

想要全套印刷書籍,可以關注VX公眾號【學神IT教育】,經常會舉辦贈書活動。

點擊【瞭解更多】,獲得免費學習視頻!


分享到:


相關文章: