一、虛擬機概念
1、介紹
虛擬機(Virtual Machine)就是允許我們在當前操作系統中運行其他操作系統的軟件,本質上和 VS、QQ 這些應用程序一樣。
2、常用的虛擬機軟件及選擇建議
| 虛擬機軟件 | 特點及選擇建議 |
| VM(VMware Workstation) | 工作站版虛擬化軟件,簡單、易用,適合用於搭建學習環境。 |
| KVM/Xen Linux 的虛擬化 | 服務器級虛擬化軟件,適合企業虛擬化應用,不適合用於搭建學習環境。 |
| Virtual PC | MAC 平台可以用 |
| VirtualBox | 開源的虛擬機軟件 |
3、VMware 有兩個版本,分別是 VMware Workstation Pro 和 VMware Workstation Player。
Player 是免費版本,只能用於非商業用途,適合個人學習。
Pro 是商業版本,功能最強大,付費以後才能使用。
二、VMware虛擬機安裝Linux系統
啟動 VMware,進入其主界面

點擊「創建新的虛擬機」,進入虛擬機設置嚮導界面,這裡建議初學者選擇「典型(推薦)」。

點擊「下一步」,進入「安裝操作系統」界面,若初學者已提前準備好 Linux 系統的映像文件(.iso 文件),此處可選擇「安裝程序光盤映像文件」,並通過「瀏覽」按鈕找到要安裝 Linux 系統的 iso 文件;否則選擇「稍後安裝操作系統」。

建議初學者提前下載好 CenOS 映像系統,給大家提供 CentOS 6.5 映像文件迅雷下載地址(點擊鏈接或複製鏈接到迅雷即可開始下載):
- 64 位 CentOS 6.5 映像下載:https://archive.kernel.org/centos-vault/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso
- 64 位 CentOS 7.5 映像下載:https://archive.kernel.org/centos-vault/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso
點擊「下一步」,進入「選擇客戶機操作系統」,選擇「Linux」,並在「版本」下拉列表框中選擇要安裝的對應的 Linux 版本,這裡選擇「CentOS 7」。

繼續「下一步」,進入「命名虛擬機」界面,給虛擬機起一個名字(如「CentOS 7」),然後單擊「瀏覽」按鈕,選擇虛擬機系統安裝文件的保存位置。

單擊」下一步」按鈕,進入」指定磁盤容量」界面。默認虛擬硬盤大小為 20GB(虛擬硬盤會以文件形式存放在虛擬機系統安裝目錄中)。虛擬硬盤的空間可以根據需要調整大小,但不用擔心其佔用的空間,因為實際佔用的空間還是以安裝的系統大小而非此處劃分的硬盤大小為依據的。

接下來進入「已準備好創建虛擬機」界面,確認虛擬機設置,不需改動則單擊」完成」按鈕,開始創建虛擬機,如圖 7 所示。

這裡,我們可以略做調整,單擊」自定義硬件」按鈕進入硬件調整界面。為了讓虛擬機中的系統運行速度快一點,我們可以選擇」內存」調整虛擬機內存大小,但是建議虛擬機內存不要超過宿主機內存的一半。CentOS7 最少需要 628MB 及以上內存分配,否則會開啟簡易安裝過程。

選擇「稍後安裝操作系統」的讀者,此時必須先下載某個 Linux 映像文件,並通過「編輯虛擬機設置->CD/DVD(IDE)」中,選擇「使用ISO映像文件」,手動添加 iso 文件,然後點擊「確定」即可手動開啟 Linux 系統。

選擇」網絡適配器」將進入 VMware 新手設置中最難以理解的部分——設置網絡類型,如圖 10 所示。此設置較複雜,不過網絡適配器配置在虛擬機系統安裝完成後還可以再行修改。

VMware 提供的網絡連接有 5 種,分別是」橋接模式」、」NAT 模式」、」僅主機模式」、」自定義」和」LAN 區段」:
- 橋接模式:相當於虛擬機的網卡和宿主機的物理網卡均連接到虛擬機軟件所提供的 VMnet0 虛擬交換機上,因此虛擬機和宿主機是平等的,相當於一個網絡中的兩台計算機。這種設置既可以保證虛擬機和宿主機通信,也可以和局域網內的其他主機通信,還可以連接 Internet,是限制最少的連接方式,推薦新手使用。
- NAT 模式:相當於虛擬機的網卡和宿主機的虛擬網卡 VMnet8 連接到虛擬機軟件所提供的 VMnet8 虛擬交換機上,因此本機是通過 VMnet8 虛擬網卡通信的。在這種網絡結構中,VMware 為虛擬機提供了一個虛擬的 NAT 服務器和一個虛擬的 DHCP 服務器,虛擬機利用這兩個服務器可以連接到 Intemet。所以,在正常情況下,虛擬機系統只要設定自動獲取 IP 地址,就能既和宿主機通信,又能連接到 Internet了。但是這種設置不能連接局域網內的其他主機。
- 僅主機模式:宿主機和虛擬機通信使用的是 VMware 的虛擬網卡 VMnet1,但是這種連接沒有 NAT 服務器為虛擬機提供路由功能,所以僅主機網絡只能連接宿主機,不能連接局域網,也不能連接 Internet 網絡。
- 自定義網絡:可以手工選擇使用哪塊虛擬機網卡。如果選擇 Vmnet1,就相當於橋接網絡;如果選擇 VMnet8,就相當於 NAT 網絡。
- LAN 區段:這是新版 VMware 新增的功能,類似於交換機中的 VLAN(虛擬局域網),可以在多台虛擬機中劃分不同的虛擬網絡
其中常用設置有以下 2 種:
- 需要宿主機的 Windows 和虛擬機的 Linux 能夠進行網絡連接,使用」橋接模式」(橋接時,Linux 也可以訪問互聯網,只是虛擬機需要配置和宿主機 Windows 同樣的聯網環境);
- 需要宿主機的 Windows 和虛擬機的 Linux 能夠進行網絡連接,同時虛擬機的 Linux 可以通過宿主機的 Windows 連入互聯網,使用」NAT模式」。
以上對於 VMware 網絡的描述,讀者看完了可能會有點困惑。簡單總結—下,在 VMware 安裝好後,會生成兩個虛擬網卡 VMnet1 和 VMnet8 (在 Windows 系統的」網絡連接」中可以査看到)

點擊「完成」按鈕,就成功創建了一台虛擬機!對於在圖 3 中提前下載好 CentOS 映像並作相應設置的讀者,此時 VMware 會直接啟動 Linux CentOS 系統。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/216336.html
微信掃一掃
支付寶掃一掃