V進行OS虛擬化(電腦如何開啟虛擬化)
信息
Windows 10 Pro,Education和Enterprise版本帶有內置的虛擬機管理程序客戶端Hyper-V,允許用戶在虛擬機上創建和運行其他操作系統。盡管Hyper-V主要是為運行Windows guest虛擬機而設計的,但它也可以用于虛擬安裝其他操作系統,例如各種Linux版本。
在本教程中,我們將啟用和設置Hyper-V,創建虛擬交換機以允許我們的虛擬機與網絡和Internet通信,最后創建一些示例虛擬機。
盡管從基礎開始,但本教程也可能為高級用戶提供一些技巧:)。
注意
請注意:
Hyper-V僅在Windows 10 Pro,Education和Enterprise版本中可用。Windows 10 Home中不提供此功能。
另請參閱:分步指南:啟用Hyper-V以在Windows 10上使用
內容:
第一部分:一些詞匯
第二部分:安裝Hyper-V的
第三部分:創建虛擬交換機
第四部分:創建一個Windows虛擬機(Windows 7或更高版本)
第五部分:創建一個舊的Windows虛擬機(Windows Vista或更早)
部分六:創建Linux vm
第一部分
一些詞匯
一些值得了解的術語的簡短列表。
-虛擬機管理程序
虛擬機管理程序或虛擬機監視器(VMM)是創建和運行虛擬機的一部分計算機軟件,固件或硬件(Wikipedia)
-Hyper-V
Hyper-V是本機虛擬機管理程序。它可以在x86-64系統上創建虛擬機。從Windows 8開始,Hyper-V取代Windows Virtual PC,成為Windows客戶端版本的硬件虛擬化組件(Wikipedia)
-虛擬機(vm)
虛擬機(VM)是特定計算機系統的仿真。虛擬機基于實際或假設的計算機的計算機體系結構和功能進行操作,其實現可能涉及專門的硬件,軟件或兩者的組合(Wikipedia)
-主機或主機系統,主機操作系統
主機是運行虛擬化平臺(在本例中為Windows 10主機中的Hyper-V)以托管您的虛擬機(來賓)的計算機和操作系統。
-來賓或來賓系統,來賓VM
虛擬機,安裝在虛擬機上并存儲在虛擬硬盤(vhd)上的客戶機操作系統
-虛擬硬盤(vhd)
vhd文件模擬物理硬盤。它可以在虛擬機上包含完整的操作系統,也可以用于將文件存儲為任何物理硬盤
-虛擬交換機
虛擬交換機模擬物理網絡適配器。Hyper-V虛擬機無法直接連接和使用主機上的網絡適配器,因此需要在它們之間進行虛擬切換。虛擬機將虛擬交換機視為網絡適配器并將其視為虛擬適配器,并使用它與物理主機網絡適配器通信,然后將所有通信進一步轉發到網絡
第二部分
設置Hyper-V
如何啟用和設置Hyper-V虛擬化。
2.1)默認情況下,Hyper-V被禁用。我們需要啟用它,如下所示:
-按WIN + X打開開始上下文菜單中,選擇程序和功能:
-點擊打開或關閉Windows功能:
1.1
1.2
2.1
2.2
3.1
4.1
Windows將立即安裝所需的組件。您必須重新啟動才能讓Windows完成安裝:
2.2)重新啟動后,啟動Hyper-V Manager:
-按WIN + S和類型的Hyper-V到開始菜單的搜索,點擊Hyper-V管理:
-或者,如果用開始屏幕取代開始菜單,輸入啟動屏幕并開始鍵入的Hyper-V ,以開放的魅力搜索和搜索的Hyper-V,選擇Hyper-V Manager:
如果收到有關Hypervisor未運行的錯誤消息,請通過按WIN + X并選擇Command Prompt(Admin)打開提升的命令提示符,并提供以下命令:bcdedit / set hypervisorlaunchtype auto 重新啟動主機。Hyper-V現在應該可以運行了。
2.3) Hyper-V應該自動連接到您的主機(左窗格)并在右窗格中顯示菜單:
2.4)如果左窗格中沒有顯示要連接的Hyper-V服務器(您的本地主機),請單擊右窗格中的“ 連接到服務器 ”,在隨后的對話框中選擇“ 本地計算機 ”,然后單擊“ 確定”:
第三部分
創建一個虛擬交換機
如何創建虛擬交換機以允許虛擬機與網絡通信。
注意
從Windows 10版本2004開始,Hyper-V現在包括一個默認虛擬交換機,簡稱為Default。與虛擬機建立Internet連接不再需要創建自己的外部虛擬交換機。
但是,為了保證主機和虛擬機之間的最佳聯網功能,建議創建一個外部交換機并使用它。如果不需要主機和Vm之間的網絡連接,則使用默認開關完全可以。
3.1)在創建第一個虛擬機之前,我們必須創建至少一個虛擬交換機,即vm上的虛擬網絡適配器和主機上的物理網絡適配器之間的橋梁。
沒有此網橋,Hyper-V虛擬機無法連接到網絡。下圖顯示了Hyper-V vm如何連接到網絡:
