我见过以下问题:
您将使用什么 PowerShell 命令来创建 Hyper-V 虚拟机?
New-VM -Name "VM Name" -MemoryStartupBytes <memory> -NewVHDSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> -VHDSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> -NewVHDXSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> -VHDXSizeBytes <disk size>
显然选项是 1,但为什么是这个?为什么不是 3 号 vhdx?
答案1
VHDX 是 Windows 8/Windows Server 2012(Hyper-V 3)引入的虚拟磁盘格式,但 Powershell 参数新虚拟机(-NewVHDSizeBytes)没有改为-NewVHDXSizeBytes。