目前我又用回了vmware,原因是,Hyper-V性能不如vmware,而且導出的虛擬機文件,再導入會出現奇怪的問題。不省心。
Hyper-V是什么
Hyper-V硬件要求為Windows 10 企業版、專業版或教育版,如果你使用的是Mac或者Linux的電腦,可以不往下看了。
虛擬機大家都懂吧,簡單來說,Hyper-V就是虛擬機管理工具。如果你使用過VMware Workstation Pro或者是VirtualBox,那你一定不陌生了。
具體來說,Hyper-V 提供硬件虛擬化。 這意味着每個虛擬機都在虛擬硬件上運行。 Hyper-V 允許你創建虛擬硬盤驅動器、虛擬交換機以及許多其他虛擬設備,所有這些都可以添加到虛擬機中。
為什么要使用Hyper-V而不是VMware?
首先為什么要使用虛擬機?
- 運行需要早期版本的Windows 操作系統或非Windows 操作系統的軟件。
- 實驗其他操作系統。 通過虛擬機,可輕松創建和刪除不同的操作系統。
- 使用多個虛擬機在多個操作系統上測試軟件。 通過虛擬機,可以在一部台式機或便攜式計算機上運行所有內容。
那么,為什么要使用Hyper-V?
- 首先,Hyper-V是Windows 10 專業版自帶的功能,無需安裝其他任何工具
- Docker for Windows推薦使用Hyper-V作為虛擬化方案
- 免費
所以,在Hyper-V能勝任的場景下,我們應該使用Hyper-V。
如何使用Hyper-V
檢查系統要求
- Windows 10 企業版、專業版或教育版。
- 具有二級地址轉換 (SLAT) 的 64 位處理器。
- 虛擬機監視器模式擴展的 CPU 支持 (Intel Cpu 上的 VT-c)。
- 最小 4 GB 內存。
注意:系統必須是Windows 10企業版、專業版或教育版。
開啟Hyper-V
使用 PowerShell 啟用 Hyper-V
- 以管理員身份打開 PowerShell 控制台。
- 運行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
如果無法找到此命令,請確保你以管理員身份運行 PowerShell。
安裝完成后,請重啟。
使用 CMD 和 DISM 啟用 Hyper-V
部署映像服務和管理工具 (DISM) 可幫助配置 Windows 和 Windows 映像。 在眾多應用程序中,DISM 可以在操作系統運行時啟用 Windows 功能。
使用 DISM 啟用 Hyper-V 角色:
- 以管理員身份打開 PowerShell 或 CMD 會話。
- 鍵入下列命令:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
通過“設置”啟用 Hyper-V 角色
推薦使用這種方式
- 右鍵單擊 Windows 按鈕並選擇“應用和功能”。
- 在 "相關設置" 下的右側選擇 "程序和功能"。
- 選擇“打開或關閉 Windows 功能”。
- 選擇 Hyper-V,然后單擊確定。
同樣的,安裝完成后,請重啟。
創建虛擬機
在開始菜單找到並打開Hyper-V管理器,它應該位於Windows管理工具文件夾下面。
或者直接搜索Hyper-V
打開后界面如下,我覺得比VMware界面好看點。
快速創建
點擊快速創建,你將會看到
類似於在線安裝,比較簡單。
我嘗試了導入本地安裝源安裝Ubuntu 16.04,但是啟動報錯,找不到Boot信息。
可能原因是:我的電腦不支持第二代虛擬機世代(是一種較新的虛擬化功能)
新建虛擬機
點擊新建虛擬機,你將會進入一下界面
跟着一步步來吧,首先你得准備好一個系統鏡像(ISO結尾的系統鏡像文件)
點擊下一步,完成。
接着,就進入了Ubuntu系統安裝環節,省略了,大家應該都會裝的。
導入虛擬機
除了自己創建,我們還可以導入別人創建好的虛擬機
點擊導入虛擬機
以下是我創建的Ubuntu 16.04虛擬機,你可以直接導入使用。
https://1drv.ms/f/s!AjfBPvEeW2r2hukqwAdOrPSMPpKZ4A