Skip to main content

初學者Geek:如何創建和使用虛擬機

初學者Geek:如何創建和使用虛擬機

Geoffrey Carr

虛擬機允許您在桌面上的應用程序窗口中運行操作系統,其行為類似於完整的獨立計算機。您可以使用它們來使用不同的操作系統,運行主操作系統無法運行的軟件,並在安全的沙盒環境中試用應用程序。

有幾個很好的免費虛擬機(VM)應用程序,這使得設置虛擬機是任何人都可以做的事情。您需要安裝VM應用程序,並且可以訪問要安裝的操作系統的安裝介質。

什麼是虛擬機?

虛擬機應用程序創建一個虛擬化環境 - 簡稱為虛擬機 - 其行為類似於單獨的計算機系統,並配有虛擬硬件設備。 VM在當前操作系統的窗口中作為進程運行。您可以在虛擬機內啟動操作系統安裝程序光盤(或實時CD),操作系統將被“欺騙”,認為它在真實計算機上運行。它將像在真實的物理機器上一樣安裝和運行。只要您想使用操作系統,就可以打開虛擬機程序並在當前桌面的窗口中使用它。

在VM世界中,實際在您的計算機上運行的操作系統稱為主機,在VM中運行的任何操作系統都稱為guest虛擬機。它有助於防止事情變得太混亂。

在特定的VM中,客戶操作系統存儲在虛擬硬盤驅動器上 - 存儲在真實硬盤驅動器上的大型,數千兆字節的文件。 VM應用程序將此文件作為真實硬盤驅動器提供給客戶操作系統。這意味著你不必亂用分區或做任何其他復雜的真實硬盤驅動器。

虛擬化確實增加了一些開銷,因此不要指望它們像在真實硬件上安裝操作系統一樣快。要求嚴格的圖形和CPU功率的要求苛刻的遊戲或其他應用並不是那麼好,因此虛擬機不是在Linux或Mac OS X上玩Windows PC遊戲的理想方式 - 至少,除非那些遊戲很多年齡較大或沒有圖形要求。

您可以擁有多少個虛擬機的限制實際上僅受硬盤空間量的限制。下面是我們在編寫文章時測試內容時使用的一些虛擬機。正如您所看到的,我們已經安裝了多個版本的Windows和Ubuntu的完整虛擬機。

您也可以同時運行多個VM,但您會發現自己受到系統資源的限制。每個VM佔用一些CPU時間,RAM和其他資源。

為什麼要創建虛擬機?

虛擬機除了具有良好的令人討厭的樂趣外,還提供了許多嚴肅的用途。它們允許您嘗試使用其他操作系統,而無需將其安裝在物理硬件上。例如,它們是使用Linux或新Linux發行版的好方法 - 看看它是否適合您。完成操作系統操作後,只需刪除虛擬機即可。

VM還提供了運行另一個OS軟件的方法。例如,作為Linux或Mac用戶,您可以在VM中安裝Windows以運行您可能無法訪問的Windows應用程序。如果要運行更高版本的Windows-Windows 10,但是只有在XP上運行的舊應用程序,則可以將Windows XP安裝到VM中。

VM提供的另一個優勢是它們可以從系統的其他部分“沙箱化”。 VM內的軟件無法逃脫VM以篡改系統的其餘部分。這使得VM成為測試應用程序或網站的安全場所 - 您不信任並看到它們的作用。

例如,當“嗨,我們來自Windows”詐騙者來電話時,我們在VM中運行他們的軟件以查看他們實際會做什麼 - 虛擬機阻止騙子訪問我們計算機的真實操作系統和文件。

沙盒還允許您更安全地運行不安全的操作系統。如果您仍然需要Windows XP用於較舊的應用程序,則可以在VM中運行它,至少可以減輕運行舊的,不受支持的操作系統的危害。

虛擬機應用程序

您可以選擇以下幾種不同的虛擬機程序:

  • VirtualBox的: (Windows,Linux,Mac OS X):VirtualBox非常受歡迎,因為它是開源的,完全免費的。 VirtualBox沒有付費版本,所以你不必處理通常的“升級以獲得更多功能”加售和嘮叨。 VirtualBox運行良好,尤其是在競爭較少的Windows和Linux上,使其成為啟動VM的好地方。
  • VMware播放器: (Windows,Linux):VMware擁有自己的虛擬機程序。您可以在Windows或Linux上使用VMware Player作為免費的基本虛擬機工具。更高級的功能 - 其中許多功能在VirtualBox中免費提供 - 需要升級到付費的VMware Workstation程序。我們建議從VirtualBox開始,但如果它無法正常工作,您可能需要嘗試使用VMware Player。
  • VMware Fusion: (Mac OS X):Mac用戶必須購買VMware Fusion才能使用VMware產品,因為Mac上沒有免費的VMware Player。但是,VMware Fusion更加精緻。
  • Parallels桌面: (Mac OS X):Mac還提供Parallels Desktop。 Parallels Desktop和VMware Fusion for Mac都比其他平台上的虛擬機程序更加精緻,因為它們面向可能想要運行Windows軟件的普通Mac用戶。

雖然VirtualBox在Windows和Linux上運行良好,但Mac用戶可能希望購買更完美,集成的Parallels Desktop或VMware Fusion程序。像VirtualBox和VMware Player這樣的Windows和Linux工具往往面向更加狡猾的觀眾。

當然,還有更多的VM選項。 Linux包括KVM,一種集成的虛擬化解決方案。專業版和企業版Windows 8和10而不是Windows 7 - 包括Microsoft的Hyper-V,這是另一種集成的虛擬機解決方案。這些解決方案可以很好地工作,但它們沒有最友好的用戶界面。

設置虛擬機

一旦您確定了VM應用程序並安裝了它,設置VM實際上非常簡單。我們將在VirtualBox中運行基本過程,但大多數應用程序以相同的方式處理創建VM。

打開VM應用程序,然後單擊按鈕以創建新虛擬機。

您將通過嚮導引導您完成該過程,該嚮導首先詢問您將要安裝的操作系統。如果在“名稱”框中鍵入操作系統的名稱,則應用程序很可能會自動選擇操作系統的類型和版本。如果它沒有 - 或者它猜錯了 - 自己從下拉菜單中選擇這些項目。完成後,單擊“下一步”。

根據您計劃安裝的操作系統,嚮導將為您預先選擇一些默認設置,但您可以在隨後的屏幕上更改它們。系統會詢問您分配給VM的內存量。如果您需要默認值以外的其他內容,請在此處選擇。否則,只需單擊“下一步”。不用擔心,如果需要,您可以稍後更改此值。

該嚮導還將創建VM使用的虛擬硬盤文件。除非您已經擁有要使用的虛擬硬盤文件,否則只需選擇創建新文件的選項即可。

系統還會詢問您是否創建動態分配或固定大小的磁盤。使用動態分配的磁盤,您將設置最大磁盤大小,但文件只會根據需要增長到該大小。對於固定大小的磁盤,您還將設置一個大小,但創建的文件將從創建時大。

我們建議創建固定大小的磁盤,因為雖然它們佔用了更多的磁盤空間,但它們的性能也更好 - 使您的VM感覺響應更快。此外,您將了解自己使用了多少磁盤空間,並且在VM文件開始增長時不會感到驚訝。

然後,您就可以設置虛擬磁盤的大小。您可以自由使用默認設置或更改大小以滿足您的需要。單擊“創建”後,將創建虛擬硬盤。

之後,您將被轉儲回主VM應用程序窗口,新VM將顯示在該窗口中。確保機器可以使用您需要的安裝介質 - 通常這涉及通過VM的設置指向ISO文件或真實光盤。您可以通過選擇它並點擊“開始”來運行新VM。


當然,我們剛才談到了在這裡使用虛擬機的基礎知識。如果您對更多閱讀感興趣,請查看我們的其他一些指南:

  • 加速虛擬機的完整指南
  • 如何使用Hyper-V創建和運行虛擬機
  • 如何在VirtualBox中安裝Android
  • 如何使用虛擬機共享計算機的文件
  • 使用Portable VirtualBox隨身攜帶虛擬機
  • 10個你應該知道的VirtualBox技巧和高級功能

有沒有其他用途或技巧使用我們沒有觸及的虛擬機?讓我們在評論中知道!

Link
Plus
Send
Send
Pin