VMwareworkstations12.0.1裏創建centOS6.8虛擬機及克隆

VMwareworkstations12.0.1裏創建CentOS_6.8虛擬機及克隆


因爲工作還是平常所用電腦裝的系統習慣了Windows,但是又想學習Linux,怎麼辦呢?答:當然是要學會使用虛擬機。使用虛擬機又有兩種方案:(1)電腦裝雙系統,分別是Windows和Linux,需要Linux的時候就開機選擇Linux即可。那麼如果需要多臺呢,在Linux基礎上再安裝虛擬化(如VMware workstations,redhat自帶的KVM)。個人認爲這種方法對於初學者來說比較難,但是能學到東西。(2)在Windows上安裝虛擬化,如VMware workstations,VirtualBox等。今天,我記錄下我在Windows上的VMware workstations創建多個虛擬機的學習歷程。


一.Linux版本的選擇

 

因爲我初學Linux受到鳥哥私房菜的影響,所以我選擇了CentOS。CentOS是redhat的社區版,完全免費,軟件包也多,適合初學者。當然,你也可以選擇SUSE的社區版openSUSE。其他當然也可以選,如Ubuntu等。這裏我安裝的是CentOS_6.8,鏡像可以在CentOS的官網下載到。這是我網盤裏的CentOS_6.8的鏡像:http://pan.baidu.com/s/1hs7IJIk 密碼:2mtm

 

二.在VMwareworkstations裏創建虛擬機

 

1.      打開VMware的主頁,選擇“新建虛擬機”,然後選擇“自定義”;


2.      直接選擇下一步

3.這裏注意一下,我建議選擇“稍後安裝操作系統”,等之後再安裝鏡像,不急!你也可以直接選擇第二個選項“安裝程序光盤映像”。


4.      這裏當然選擇Linux,然後在下拉菜單裏選擇CentOS

5.      這裏給虛擬機起個名,隨意;然後選擇安裝路徑,這裏不要選擇C盤,因爲這裏會創建虛擬磁盤,空間佔得太大。


6.      這裏選擇CPU個數和核心數,這裏不要超過物理機的配置。比如物理機就一顆CPU,你就只能選擇一顆,你是四核心,虛擬機最多就是四核心。這裏都選擇1就足夠了。


7.      內存的選擇也是一樣,不要超過物理機的內存。如果你物理機4G內存,你又想同時跑三個虛擬機,那麼虛擬機的內存最好小於1G。CentOS給1G足夠了

8.      這裏就是選擇網絡類型了,網絡類型在我之前有博客說過(http://blog.csdn.net/liyibo373/article/details/53538702),這裏我就不多說了。如果你想虛擬機上網,你就選擇NAT模式吧。


9.      選擇默認,下一步


10.     我們第一次創建,當然選擇“創建新的虛擬磁盤”


11.     這裏注意了,CentOS的磁盤大小10G就夠用了,畢竟僅僅是學習嘛。然後選擇磁盤類型選擇“將虛擬磁盤拆分爲多個文件”,下面已經告訴你這種方法的好處了,一是節省空間,二是便於遷移。不要選擇“立即分配所有磁盤空間”,這樣創建的磁盤文件就是規定磁盤的大小(10G),會立刻佔滿。


12.     這是磁盤文件的名稱,因爲是虛擬機嘛,磁盤就是用文件來虛擬的。然後“完成”


13.     點擊完成後VMware的左邊欄就會多一個虛擬機標誌,然後點擊“編輯虛擬機設置”


14.     這裏顯示的就是虛擬機的硬件信息,可以根據自己的需求修改,比如硬盤覺得小了,就添加一塊硬盤,網卡覺得一塊不夠就添加一塊網卡等等。所以前面我們選擇“稍後安裝操作系統”,就是防止你當時選擇錯了,沒法改。

注意:這裏最重要的一步就是要添加系統的iso鏡像啦。

15.     編輯完畢之後,回到虛擬機,點擊“開啓此虛擬機”,然後CentOS的安裝就開始啦!


三. CentOS的安裝過程

1. 進入centos的安裝界面之後,選擇第一項,開始安裝。這裏要用鼠標點進去,然後再回車。如果鼠標想回到外面,用Ctrl + Alt快捷鍵

2. 這裏的意思是要檢測磁盤是否損壞,選擇“skip”,跳過即可

3. 然後,下一步,下一步。。。。

4. 注意,這是讓設置root用戶的密碼,如果想簡單點,下一步的時候選擇“無論如何都要使用”。當然,你可以設置一個複雜的,有字母、數字、特殊符號、大小寫,必須至少滿足三個才符合root的密碼。我們這裏就不麻煩了!

5. 到了這一步要注意了,初學者直接選擇“使用所有空間”,直接讓系統默認的分區系統分區你的磁盤。如果對Linux分區瞭解的選擇“創建自定義佈局”。初學者當然也可以選擇,選擇之後建議分區方式爲:一個boot分區,一個swap分區,一個根(/)分區。對Linux瞭解多的可以使用lvm邏輯卷,方便以後的使用。在這裏,我們就分三個分區。

6. boot分區是啓動分區,啓動項都包括在boot分區裏,這是系統啓動時第一個要識別的分區,它是不能創建邏輯卷的。大小建議100M~200M

7. swap分區是虛擬內存,大小建議是自身內存的1~2倍


8. 根分區(/),把剩餘空間都分給它


9. 軟件包選擇Desktop,這個適合初學者,至少有個圖形界面。如果你有自己的需求,可以選擇下面的“現在自定義”,然後就靜靜等待安裝吧。



10. 選擇重新引導即可


11. 接下來就是一下系統初始設置


12. 這裏是創建用戶,不想創建,直接“前進”,我們用root用戶就可以。


13.Kdump是跑在內存中監視系統狀況,浪費大量內存,不需要啓用


14. 然後點擊其他,用root用戶密碼登錄,就可以進入centos的圖形界面了


四.CentOS虛擬機克隆

 

當我們做好一臺虛擬機之後,那麼以後如果再需要的時候怎麼辦,還需要這樣重裝嗎?不用!我們把這臺作爲模板,直接克隆出一臺就OK了。


1.      克隆前準備


大家知道,Linux中一切皆文件,克隆的時候就會完全複製模板的文件。但是,這就有問題了,網卡的mac地址呢,這個不能重複啊。爲了避免以後克隆的麻煩,要修改模板的配置文件。


1)  修改網卡的配置文件

要把eth0的mac地址和uuid刪掉,用vim打開,上下鍵定義到要刪的哪一行,兩個dd刪除即可




2)刪除網卡的rules文件,這個文件的作用大家可以上網查,這是一個定義網卡叫什麼名字的文件,eth0、eth1等,這個開機就生成的文件,刪除之後就重啓可以生成

3)  做好這個準備之後,就可以關機,然後做快照,防止萬一哪天系統崩潰了。

2.  這個時候開始克隆。克隆的時候也要關機

這裏克隆的方式中,完全克隆就是把整個磁盤複製一遍,而鏈接克隆就是共用模板機的磁盤,那麼新產生的文件才存在自己的磁盤文件裏,這種方式省空間。

幾乎瞬間就完成了,注意:“鏈接克隆”的缺點就是模板機的磁盤文件不能壞


到此,虛擬機的創建和克隆就完成了,然後可以根據自己的學習需求克隆更多的虛擬機。當然,物理機4G的內存,用VMware上同時跑三臺虛擬機就不錯了,如果想跑更多,就得增加物理機的內存了。我的i5處理器,4G內存,跑兩臺虛擬機已經卡的不行了。當然,你也可以選擇oracle VirtualBox這個小巧的虛擬機軟件。
















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章