1. 程式人生 > 實用技巧 >50步帶你在windows PC上建立屬於自己的虛擬機器(一)

50步帶你在windows PC上建立屬於自己的虛擬機器(一)

一、序言:

虛擬機器是指通過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統。通過虛擬機器軟體你可以在一臺物理計算機上模擬出二臺或多臺虛擬的計算機,這些虛擬機器完全就像真正的計算機那樣進行工作

對於在研究Linux系統的小夥伴來說,虛擬機器就顯得非常重要了。既可以滿足對於伺服器的要求,又不影響正常使用電腦。在虛擬機器上安裝一個Linux系統,可以幫助我們去部署日常開發專案。

本次在Windows系統上建立虛擬機器的流程共分為三個模組:虛擬機器的安裝、在虛擬機器上安裝Linux圖形作業系統、Xshell從本地實體地址訪問虛擬機器中的Linux。三個模組大概需要50步左右即可完成。分3篇部落格完成。

二、在本地Windows PC系統上安裝虛擬機器:

2.1 桌面虛擬機器的選擇:

對於桌面常使用的虛擬機器軟體,推薦大家去了解一下幾種。

選擇 — VirtualBox:

優點:Sun公司的產品,屬於輕量級的虛擬機器平臺,號稱最強的是免費開源虛擬機器軟體,完整安裝包很小,不像VMware有幾百兆,功能相對也很精簡,快照功能這裡叫備份和快速修復。

缺點:在不同的快照間跳轉用起來感覺不是很方便,也不能實現檔案拖拽的功能。

檔案共享:叫做“資料空間”,在關機的狀態下,先在設定中選擇主機的一個目錄來加入到固定分配欄中。然後在虛擬機器中右鍵單擊我的電腦選擇“對映網路驅動器”,在資料夾瀏覽中整個網路裡的”VirtualBox Shared Foders”選擇剛才共享的那個資料夾,確定後就可以將其對映為我的電腦中的一個碟符使用了。

對比1 — VMware:

Vmware名氣最大,擅長資料中心的虛擬化平臺搭建,快照功能很快捷,方便,允許你在任意開機時刻建立系統快照和恢復,主要用於除錯極易產生藍屏的軟體和工具,十分實用。有點不好的地方在於它安裝時會虛擬兩塊網絡卡,還可以在設定中虛擬更多的虛擬網絡卡,一般來說使用橋接Bridge的方法就可以讓虛擬機器上網,基本沒有用過NAT方式。VMware和VirtualBox一樣都是會修改電腦本身的網絡卡設定的。被認為是最好用的虛擬機器軟體。VMware Workstation Pro(商用收費),VMware Workstation Player(個人非商用免費)。

對比2 — Windows Virtual PC:

微軟公司旗下產品,Windows Virtual PC 是最新的 Microsoft 虛擬化技術。您可以使用此技術在一臺計算機上同時執行多個作業系統,並且只需單擊一下,便可直接在執行 Windows 7 的計算機上的虛擬。免費虛擬機器軟體。它能讓你在一臺PC上同時執行多個作業系統。使用Microsoft Virtual PC中文版,你不需要重新啟動系統,只要點選滑鼠便可以開啟新的作業系統或是在作業系統之間進行切換。從此,你可以把一臺機器當做多臺使用,彼此互不侵犯。安裝VPC軟體完全不需要對硬碟進行重新分割槽或是識別,就能夠非常順利地執行你已經安裝的多個作業系統。而且還能夠使用拖放功能在幾個虛擬PC之間共享檔案和應用程式。可以為你執行傳統應用提供一個安全的環境以保持相容性,它可以儲存重新配置的時間,使得你的支援,開發,培訓工作可以更加有效。

對比3 —Citrix Receiver:

是一款方便易用的電腦虛擬桌面軟體,該軟體能夠完美相容任何裝置上的Citrix產品可以允許應用程式訪問您的攝像頭和麥克風、所在位置、本地應用程式等,可以幫助使用者帶來更高清使用者體驗,高效的移動辦公,操作簡單,使用便捷,非常好用。功能強大的虛擬應用和桌面管理工具,能夠完整的集中我們的資料系統,消除冗餘基礎架構並節省了成本,同時還使員工可以更輕鬆地在專案位置實時提交資料。它提供安全的虛擬應用程式和桌面,為員工提供安全的遠端訪問,同時降低IT成本,以滿足您的所有業務需求。讓員工在任何地方自由工作,同時降低IT成本。從任何雲交付的Windows,Linux和網路的業務應用或全虛擬桌面,大眾內部部署或混合現代數字工作空間內。可通過任何裝置對虛擬應用程式和基於伺服器的桌面的通用訪問來幫助您優化工作效率。Citrix Virtual Apps和Desktops可用作雲服務或傳統軟體解決方案,是優化IT效率和提高使用者工作效率的成熟解決方案!

2.2 新建安裝虛擬機器:

VirtualBox下載地址:https://www.virtualbox.org/wiki/Downloads

開源映象網站:http://mirrors.163.com/

對當前虛擬機器進行命名、選擇虛擬機器存在的磁碟位置(預設C盤)、型別選擇Linux、版本選擇:Red Het (64-bit)

2.3 為當前虛擬機器分配記憶體地址:

根據個人PC機的配置和個人的需要分配記憶體地址。由於我的是16G執行記憶體,所以我稍微多分配了一點,分配了兩個G的執行記憶體。

2.4 建立虛擬機器硬碟:

選擇預設選項:現在建立虛擬硬碟。

2.5 建立虛擬機器硬碟檔案型別:

選擇預設選項:VDI(VirtualBox 磁碟映像)

2.6 動態的分配虛擬機器的物理硬碟空間:

選擇動態分配物理硬碟。

2.7 設定虛擬機器硬碟檔案儲存位置和大小:

選擇存放虛擬機器硬碟檔案的本地磁碟空間。為虛擬機器分配實際硬碟的空間大小。我的D盤有500G,在這裡我為虛擬機器分配了20G。

2.8 建立完成後檢視虛擬機器的配置資訊:

下圖為建立好的虛擬機器的配置資訊。

至此VirtualBox虛擬機器的基礎配置就完成了。第一模組完成。