在 Hyper-V 中建立虛擬機器
本文內容
了解如何使用 Hyper-V 管理員和 Windows PowerShell 建立虛擬機器,以及在您於 Hyper-V 管理員中建立時有哪些選項。
建立虛擬機器
開啟 [Hyper-V 管理員] 。
從 [動作] 窗格中,按一下 [新增] ,然後按一下 [虛擬機器] 。
從 [新增虛擬機器精靈] 中,按 [下一步] 。
針對每個頁面上的虛擬機器,做出適當的選擇。 如需詳細資訊,請參閱Hyper-V 管理員中的新虛擬機器選項和預設值 。
在確認 [摘要] 頁面中的選擇之後,請按一下 [完成] 。
在 Hyper-V 管理員中,在虛擬機器上按一下滑鼠右鍵,然後選擇 [連線] 。
在 [虛擬機器連線] 視窗中,依序選擇 [動作] >[啟動] 。
在 Windows 桌面上,按一下 [開始] 按鈕,並輸入 Windows PowerShell 。
以滑鼠右鍵按一下 [Windows PowerShell] ,並選取 [以管理員身分執行] 。
使用 Get-VMSwitch Cmdlet,取得您要虛擬機器使用的虛擬交換器名稱:
Get-VMSwitch * | Format-Table Name
使用 New-VM Cmdlet,建立虛擬機器。 請查看下方範例:
注意
如果您將此虛擬機器移至執行 Windows Server 2012 R2的 Hyper-V 主機,請透過 New-VM 使用 -Version 參數以將虛擬機器設定版本設為 5。 Windows Server 2012 R2 或較早版本不支援 Windows Server 2016 的預設虛擬機器設定版本。 建立虛擬機器之後,您便無法變更虛擬機器設定版本。 如需詳細資訊,請參閱支援的虛擬機器設定版本 。
現有的虛擬硬碟 - 若要使用現有虛擬硬碟建立虛擬機器,您可以使用下列命令,其中:
-Name 是您為所建立虛擬機器提供的名稱。
-MemoryStartupBytes 是虛擬機器在啟動時可用的記憶體數量。
-BootDevice 是虛擬機器啟動時開機進入的裝置,例如網路介面卡 (NetworkAdapter)或虛擬硬碟 (VHD)。
-VHDPath 是您要使用的虛擬機器磁碟路徑。
-Path 是儲存虛擬機器設定檔的路徑。
-Generation 是虛擬機器世代。 針對 VHD 使用第 1 代,針對 VHDX 使用第 2 代。 請參閱我應在 Hyper-V 建立第 1 或 2 代的虛擬機器嗎? 。
-Switch 是您要虛擬機器用於連線至其他虛擬機器或網路的虛擬交換器名稱。 請參閱為 Hyper-V 虛擬機器建立虛擬交換器 。
New-VM -Name <Name> -MemoryStartupBytes <Memory> -BootDevice <BootDevice> -VHDPath <VHDPath> -Path <Path> -Generation <Generation> -Switch <SwitchName>
例如:
New-VM -Name TestVM -MemoryStartupBytes 4GB -BootDevice VHD -VHDPath .\VMs\Test.vhdx -Path .\VMData -Generation 2 -Switch ExternalSwitch
這會建立名為 TestVM 的第 2 代虛擬機器,並有 4 GB 的記憶體。 該虛擬機器會從目前目錄中的 VMs\Test.vhdx 資料夾開機並使用名為 ExternalSwitch 的虛擬交換器。 虛擬機器設定檔會儲存在 VMData 資料夾中。
新的虛擬硬碟 - 若要使用新虛擬硬碟建立虛擬機器,請將上述範例的 -VHDPath 參數取代為 -NewVHDPath 並新增 -NewVHDSizeBytes 參數。 例如,
New-VM -Name TestVM -MemoryStartupBytes 4GB -BootDevice VHD -NewVHDPath .\VMs\Test.vhdx -Path .\VMData -NewVHDSizeBytes 20GB -Generation 2 -Switch ExternalSwitch
開機至操作系統映像 的新虛擬硬碟 - 若要使用開機至操作系統映射的新虛擬磁碟建立虛擬機,請參閱在 Windows 上建立 Hyper-V 的虛擬機逐步解說中的 PowerShell 範例。
使用 Start-VM Cmdlet 啟動虛擬機器。 執行下列 Cmdlet,其中 Name 是您建立的虛擬機器名稱:
Start-VM -Name <Name>
例如:
Start-VM -Name TestVM
使用虛擬機器連線 (VMConnect) 以連線至虛擬機器:
VMConnect.exe <ServerName> <VMName>
例如:
VMConnect.exe localhost "TestVM"
Hyper-V 管理員新虛擬機器精靈中的選項
下表列出您在 Hyper-V 管理員中建立虛擬機器時可選擇的選項,以及每個虛擬機器的預設值。
頁面
Windows Server 2016、Windows 10 和更新版本的預設值
其他選項
指定名稱和位置
名稱:新虛擬機器。位置:C:\ProgramData\Microsoft\Windows\Hyper-V\ 。
您也可以為虛擬機器輸入自己的名稱並選擇其他位置。這是儲存虛擬機器設定檔的位置。
指定世代
第 1 代
您也可以選擇建立第 2 代虛擬機器。 如需詳細資訊,請參閱我應在 Hyper-V 建立第 1 代或第 2 代的虛擬機器嗎? 。
指派記憶體
啟動記憶體:1024 MB動態記憶體:未選取
您可以將啟動記憶體從 32 MB 設定為 5902 MB。您也可以選擇使用動態記憶體。 如需詳細資訊,請參閱 Hyper-V 動態記憶體概觀 。
設定網路功能
Not connected
您可以從現有虛擬交換器清單中選取虛擬機器的網路連線。 請參閱為 Hyper-V 虛擬機器建立虛擬交換器 。
連線虛擬硬碟
建立虛擬硬碟名稱:<vmname >.vhdx
位置 :C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\
大小 :127 GB
您也可以選擇使用現有的虛擬硬碟,或稍後再連結虛擬硬碟。
安裝選項
稍後安裝作業系統
這些選項會變更虛擬機器的開機順序,讓您可以透過 .iso 檔案、可開機的軟磁碟或網路安裝服務 (例如 Windows 部署服務 (WDS)) 進行安裝。
摘要
顯示您選擇的選項,以便可確認這些選項正確無誤。- 名稱 - 世代 - 記憶體 - 網路 - 硬碟 - 作業系統
提示: 您可以從頁面複製摘要並將其貼到電子郵件或其他位置,協助您追蹤虛擬機器。
其他參考