什麼是虛擬機器?你需要知道的一切

虛擬機器允許您在當前計算機上執行其他作業系統。這是你應該知道的。...

虛擬機(VM)允許您在當前操作系統中運行其他操作系統。虛擬操作系統運行起來就像是你電腦上的另一個程序。

virtual-machine-linux

這非常適合測試其他操作系統,如windows10或其他Linux操作系統。您還可以使用虛擬機在它不是為之設計的操作系統上運行軟件。例如,您可以在Mac上運行Windows程序,也可以在帶有虛擬機的Mac上運行應用程序的多個副本。

您想開始使用虛擬機嗎?你不需要支付任何費用——有幾個偉大的,免費的虛擬機程序。

什麼是虛擬機(a virtual machine)?

虛擬機是充當虛擬計算機的程序。它在您當前的操作系統(主機操作系統)上運行,併為來賓操作系統提供虛擬硬件。來賓操作系統在主機操作系統的窗口中運行,就像計算機上的任何其他程序一樣。

從客戶操作系統的角度來看,虛擬機是一個真實的物理計算機。

虛擬機的仿真引擎稱為hypervisor,它處理虛擬硬件,包括CPU、內存、硬盤驅動器、網絡接口和其他設備。hypervisor提供的虛擬硬件設備映射到物理機上的真實硬件。例如,虛擬機的虛擬硬盤存儲在硬盤上的文件中。

您可以在系統上安裝多個虛擬機。您只受可供他們使用的存儲量的限制。一旦安裝了多個操作系統,就可以打開虛擬機程序並選擇要引導的虛擬機。來賓操作系統在主機操作系統的窗口中啟動並運行,不過也可以在全屏模式下運行。

virtual machine VMWare

虛擬機的實際應用

虛擬機有許多常用的用途:

測試新版本的操作系統:如果你還不想升級,你可以在Windows7上試用Windows10。

對其他操作系統進行實驗:在虛擬機中安裝各種Linux發行版可以讓您對它們進行實驗並瞭解它們是如何工作的。在虛擬機上運行windows10上的macOS可以讓你習慣於一個不同的操作系統。

Ubuntu Virtual Machine in Windows

使用需要過時操作系統的軟件:如果你有一個只在windowsxp上運行的重要應用程序,你可以在虛擬機上安裝XP並在那裡運行該應用程序。這允許您使用僅適用於Windows XP的應用程序,而不在計算機上實際安裝它。這一點很重要,因為WindowsXP不再得到微軟的支持。

運行為其他操作系統設計的軟件:Mac和Linux用戶可以在虛擬機中運行Windows,以便在他們的計算機上使用Windows軟件,而不必考慮兼容性問題。不幸的是,遊戲是個問題。虛擬機程序會帶來開銷,3D遊戲在虛擬機中無法順利運行。

在多個平臺上測試軟件:如果您需要測試一個應用程序是否在多個操作系統上工作,您可以在虛擬機中安裝每個應用程序。

整合服務器:對於運行多個服務器的企業,他們可以將一些服務器放入虛擬機,並在一臺計算機上運行。每個虛擬機都是一個獨立的容器,因此這不會帶來在同一操作系統上運行不同服務器所帶來的安全問題。虛擬機也可以在物理服務器之間移動。

推薦的虛擬機軟件

VirtualBox是一個很棒的開源應用程序,運行在Windows、macOS和Linux上。VirtualBox最棒的部分之一就是沒有商業版本。這意味著您可以免費獲得所有功能,包括快照等高級功能。這允許您保存虛擬機的狀態,並在將來恢復到該狀態,這對於測試非常有用。

我們已經編寫了一個完整的VirtualBox指南,可以讓您開始使用。

VirtualBox on Windows

vmwareplayer是另一個著名的Windows和Linux虛擬機程序。VMware Player是VMware Workstation(一種商業應用程序)的免費對應產品,因此您無法獲得VirtualBox的所有高級功能。

然而,VirtualBox和vmwareplayer都是提供基本免費功能的可靠程序。如果其中一個不適合你,試試另一個。

VMWare Player on Windows

在虛擬機中加載操作系統

要在虛擬機中安裝操作系統,需要操作系統的安裝程序光盤。創建windows10安裝介質將非常方便。您還可以使用ISO映像文件,Linux發行版經常會用到這個文件。虛擬機程序提供易於使用的嚮導,指導您完成創建虛擬機和安裝來賓操作系統的過程。

您可能還想了解如何使用Windows10Hyper-V創建虛擬機,以及Hyper-V與VirtualBox和VMWare的比較。您還應該查看我們關於如何提高虛擬機性能或在來賓和主機之間傳輸虛擬機文件的提示。

虛擬機不僅僅侷限於桌面操作系統,你甚至可以在Windows10上模仿Android。

  • 發表於 2021-03-24 06:12
  • 閱讀 ( 49 )
  • 分類:科技

你可能感興趣的文章

虛擬機器(virtual machine)和伺服器(server)的區別

...計算機或客戶機請求的服務。 目錄 1. 概述和主要區別 2. 什麼是虛擬機器 3. 什麼是伺服器 4. 虛擬機器與伺服器的相似性 5. 並列比較-虛擬機器與伺服器的表格形式 6. 摘要 什麼是虛擬機器(a virtual machine)? 計算機是執行各種任務...

  • 發佈於 2020-10-19 14:47
  • 閲讀 ( 49 )

如何使用virtualbox:使用者指南

... 在這本使用VirtualBox的指南中,您將瞭解為什麼要使用該軟體,如何安裝作業系統,以及如何讓它為您工作的建議。我們會解釋一切,並在途中分享技巧,這樣你就不會迷路。我們跳進去吧! ...

  • 發佈於 2021-03-12 18:26
  • 閲讀 ( 56 )

為什麼java虛擬機器可以幫助程式碼更好地執行

... 什麼是本機應用程式(a native application)? ...

  • 發佈於 2021-03-13 07:13
  • 閲讀 ( 49 )

如何免費試用windows10s而沒有風險

...載windows10s,然後它將重新啟動,您將能夠看到它可以做什麼和不能做什麼。如果你試了幾天又討厭它,你可以恢復到Windows10Pro。但既然你使用的是虛擬機器,最好還是刪除它。 ...

  • 發佈於 2021-03-13 11:35
  • 閲讀 ( 47 )

虛擬化和雲端計算不是一回事

如果你不確定兩者的區別是什麼,不要太難過。大多數人不理解這一微妙的區別,實際上許多人把這兩個概念混為一談,認為是同一個概念。即使是精通技術的人,比如那些你要求修理電腦的人,也總是把他們搞混。 ...

  • 發佈於 2021-03-16 01:42
  • 閲讀 ( 54 )

如何在linux上執行虛擬機器:3種不同的方法

... 什麼是虛擬機器(a virtual machine)? ...

  • 發佈於 2021-03-17 03:13
  • 閲讀 ( 56 )

提高虛擬機器效能的6個技巧

執行軟體是虛擬機器(VM)是嘗試為不同作業系統設計的應用程式的好方法。如今,虛擬機器技術廣泛應用於從伺服器到桌面計算機的各種應用程式。 ...

  • 發佈於 2021-03-19 02:20
  • 閲讀 ( 55 )

為virtualbox下載虛擬磁碟映像的3個最佳站點

... 什麼是虛擬磁碟映像(a virtual disk image)? ...

  • 發佈於 2021-03-19 13:39
  • 閲讀 ( 56 )

如何使用windows 10 hyper-v建立虛擬機器

... 什麼是虛擬機器(hyper-v)? ...

  • 發佈於 2021-03-20 04:49
  • 閲讀 ( 59 )

如何在Windows10上執行mac應用程式

... 儲存macOS虛擬機器會話的狀態很容易。為什麼?你用的是虛擬硬碟。您對虛擬機器所做的更改將儲存在虛擬硬碟驅動器中,以便下次開啟macOS虛擬機器並繼續使用Windows計算機上的Apple應用程式時使用。 ...

  • 發佈於 2021-03-20 11:51
  • 閲讀 ( 54 )