史上最詳細的Vmware安裝教程(一)-創建Linux虛擬機

本文將演示如何使用Vwmare workstation軟件創建Linux虛擬機,通過學習,我們將可以按照自己下需求,來創建一個安裝Linux操作系統(Centos)的虛擬機,虛擬機的CPU、硬盤、網卡、內存等硬件都可以根據需要進行定製。

 

1. 準備Host機器(Win7),安裝好Vmware     workstation軟件,我們的版本是Vmware workstation 9;

2. 運行VMware WorkSation軟件,點擊File菜單,我們可以看到New Virtual     Machine,點擊,將出現創建虛擬機的嚮導界面,如下所示

 

說明:

其中,Typical表示,按照系統的默認設置,進行創建,它的步驟少,但可供用戶調整的選項也少;

Custom,則是由用戶自行定製,步驟多,可以調整的選項也多。我們在這裏,選擇Custom。

 

3. 選擇虛擬機硬件的兼容性

 

 

說明:

所謂兼容性,是指創建的虛擬機,可以被不同版本的VMware軟件打開運行的情況,例如,兼容的版本是Workstation 4.x,那麼,就需要4.x以上的VMware軟件才能打開此虛擬機。

因此,如果兼容的版本越高,則可以打開此虛擬機的VMware軟件就越少,當然,此虛擬機的限制也越少,性能越強;反之,兼容的版本越低,則可以運行此虛擬機的VMware軟件就越多,當然,此虛擬機的限制也越多,性能越弱。

通常情況下,我們建議:

在Host上,安裝最新版本的VMwareWorkstation,這樣,可以打開各種版本的虛擬機;

創建虛擬機時,如果只是在本機使用,則選擇兼容本機Workstation的版本即可,在這裏,我們就選擇Workstation9.0;

如果考慮到所創建的虛擬機,可能要在其它機器上打開,可以適當降低其兼容的版本。

 

4. 選擇Guest操作系統的安裝選項

在這裏,我們選擇“Iwill install the operation systemlater”,即創建完虛擬機後,自行安裝操作系統,它的好處是,可以由用戶來控制何時安裝操作系統,並且在操作系統安裝過程中進行配置。如果選擇前面的“Installdisc”或“Install disk imagefiles”,即選擇安裝設備或從鏡像文件安裝的話,則會由虛擬機自動發起操作系統的安裝,很多選項,用戶無法控制。

 

 

5. 選擇具體的Guest操作系統

因爲,虛擬機畢竟和真實的物理機器不是100%相同的,因此,它需要提前知道用戶安裝的操作系統類型,以做一些適配工作。在這裏我們選擇Linux。

 

對於Linux來說,它有很多發行版。發行版由內核+系統軟件+應用軟件組成。其中,內核是統一的,有不同的版本,而系統軟件和應用軟件,則有不同的類型,同樣有不同的版本。內核、系統軟件、應用軟件之間的組合,就構成了一個發行版。下拉菜單中,我們可以看到各種各樣的發行版。例如:Ubuntu、RedHat Linux等等,它們各有特點,感興趣的同學,可以自行查看一下。

 

我們在這裏,使用的發行版是Centos,因此,在下拉菜單中選擇Centos。

Centos是根據RedHat服務器版本所公佈的源碼,重新編譯出來的發行版,在這個過程中,還加入了一些自己的特性,修改了一些Bug。RedHat服務器版本,本身就是Linux服務器發行版中的老大,Centos繼承了它的特性,而且更好,更重要的是免費,因此,Centos是企業開發中Linux版本的不二之選。

 

 

6. 選擇虛擬機的名字和保存路徑,如下所示。

名字選擇默認的Centos即可,也可以自己修改成自己喜歡的名字。它將用來標識Workstation所打開的虛擬機。

保存路徑,是指虛擬機文件的保存路徑。我們所創建的虛擬機的所有信息,包括虛擬機的配置,以及虛擬機磁盤數據等,都保存在Host上一系列的文件之中,要爲這些文件指定存儲路徑。在這裏,我們不要選擇默認的路徑,因爲這個路徑不好記,創建完了之後,再次打開的時候,就不記得路徑了,而且,此路徑所在的磁盤空間不一定夠。

 

因此,本例中,我們選擇“D:\work\vm”,大家可以根據自身情況,進行設置。

 

7. 配置虛擬機硬件。

首先是配置CPU。下圖中,Totalprocessor cores(總的CPU核數) = Number of processors X Number of cores perprocessor。我們在配置的時候,注意兩點。

(1)總的CPU核數,不要超過虛擬機硬件的最大支持數。例如兼容Workstation9.0的虛擬機,其限制是8,因此,下面的選擇中總的核數=4x4=16,大於8,因此,就會告警,設置失敗。

 

 

 (2)總的CPU核數,不要超過真實的物理主機的CPU核數。比如說,我的筆記本是4核處理器,那麼總的CPU核數就不要超過4,如果超過,同樣會告警,如下圖所示。

 

8. 配置內存

此版本的虛擬機對內存的限制爲4MB~64GB。我們在這裏注意,最終設置的值,在這個限制範圍內,同時不要超過真實的物理內存大小即可。

 

9. 配置網絡。這個我們後面會詳細講,這裏選擇默認即可。

 

 

10. 配置IO控制器類型

所謂IO,就是計算機上的輸入、輸出設備,其中,I是input的首字母,代表輸入,O是output的首字母,代表輸出。常見的IO設備有,硬盤、光驅等。控制這些設備與計算機進行交互的功能單元,稱爲IO控制器,典型的有,IDE控制器和SCSI控制器兩種。其中,IDE屬於比較老的控制器了。我們在這裏選擇默認就可以了。

 

 

11. 創建磁盤,選擇第一項,創建一個新的磁盤。

 

 

12. 虛擬磁盤類型,選擇SCSI

 

 

13. 配置磁盤空間大小

由於虛擬機磁盤在Host上面的,對應1個或若干個文件,從性能和可靠性的角度考慮,空間不宜過大。因此,我們在這選擇其推薦的大小20GB。

 

 

 

14. 選擇是否立即分配空間

在這裏,我們不勾選。因爲,一旦選上,即便虛擬機磁盤中沒有存儲任何信息,也會在Host上生成20GB大小的文件。如果不選,那麼,虛擬機磁盤存儲多大的數據,就會在Host上分配相應大小的文件空間,進行存儲。

 

15. 選擇虛擬機磁盤文件的存儲方式

我們在這裏選擇第一種方式。如果選擇“Storevirtual disk as a single file”,則虛擬機磁盤的所有數據,存儲在1個Host文件之中。如果選擇““Split virtualdisk into multiplefiles”,分割存儲,假設虛擬機磁盤存儲了20GB的數據,這些數據,將會保存在若干的Host文件之中。分割存儲的方式,在將虛擬機複製到其它機器時,速度更快,因爲多個文件一起拷貝,可並行操作,但是,文件很多的話,與單個文件存儲方式相比,虛擬機的IO性能會降低。

 

 

 

16. 設置虛擬機磁盤文件名稱

默認即可,其後綴是vmdk,即virtualmachine disk的縮寫。

 

 至此,虛擬機配置完畢,可以看到各種配置信息。對於這些配置,我們後續過程中,還可以進行修改,非常靈活。

 這就是創建好的虛擬機界面

 

 

 

 

所有虛擬機的信息保存在D:\work\vm\CentOS目錄下,包括CentOS.vmx,保存了虛擬機的硬件配置,Centos.vmdk則保存了虛擬機磁盤信息。

我們再來看下,具體的硬件配置。

 

 

點擊Settings,可以看到下面的選項,其中紅框部分硬件,我們不需要,可以去掉。

 另外,在Options中,還有一些有用的選項,如“ShareFolders”,可用於Guest系統和Host系統之間傳輸文件。

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