Qual comando do PowerShell você usaria para criar uma máquina virtual Hyper-V?

0

Eu vi a seguinte pergunta:

Qual comando do PowerShell você usaria para criar uma máquina virtual 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>

Aparentemente, a opção é o número 1, mas por que isso acontece? por que não o número três um vhdx?

topcat
fonte
Por que esta pergunta começa com "23."?
Der Hochstapler
VHDX é a nova extensão de arquivo e é suportada apenas no Windows 8 e no Windows Server 2012. Não é evidente qual versão do Hyper-V você está usando. Os outros 3 comandos nem sequer existem. Dependendo da versão do Hyper-V instalada no sistema, a extensão de arquivo correta seria usada automaticamente por padrão. Como isso poderia ter sido pesquisado com facilidade, tenho que emitir um downvote.
Ramhound

Respostas:

2

VHDX é o formato de um disco virtual introduzido pelo Windows 8 / Windows Server 2012 (Hyper-V 3), mas o parâmetro Powershell para um New-VM ( -NewVHDSizeBytes ) não foi alterado para -NewVHDXSizeBytes .

thane
fonte
brilhante muito obrigado. que coisa tola para a Microsoft fazer vhd e vhdx deve ser definido de forma diferente no comando
topcat