Как при помощи Powershell создать виртуальную машину в Hyper-V

Обновлено Обновлено: Опубликовано Опубликовано:

Данная статья представляет небольшую шпаргалку для создания виртуальной машины с помощью командной строки.

Список созданных виртуальных машин можно посмотреть командой:

Get-VM

Создаем виртуальную машину

Вводим команду

New-VM -Name "WEB02" -Path "D:\Hyper-V\Virtual Machines" -MemoryStartupBytes 2GB -NewVHDPath "D:\Virtual Hard Disks\WEB02.vhdx" -NewVHDSizeBytes 10Gb -SwitchName "Виртуальный коммутатор"

* где

  • -Name — имя создаваемой виртуальной машины; 
  • -Path — путь для размещение файлов машины; 
  • -MemoryStartupBytes — объем оперативной памяти; 
  • -NewVHDPath — путь расположения виртуального жесткого диска; 
  • -NewVHDSizeBytes — объем жесткого диска; 
  • -SwitchName — название виртуального коммутатора для подключения к сети.

Задаем количество процессоров (по умолчанию будет 1 процессор и 1 ядро):

Set-VMProcessor -VMName WEB02 -count 4

* в данном примере мы задали для виртуальной машины WEB02 использование 4-х процессоров.

Чтобы подключить к созданной виртуальной машине ISO образ, вводим следующее:

Set-VMDvdDrive -VMName WEB02 -Path D:\Distrib\CentOS-7-x86_64-Minimal.iso

Запускаем ее следующим командлетом:

Start-VM WEB02

Дополнительные команды

Приведем в пример еще несколько полезных команд.

Удалить виртуальную машину:

Remove-VM "WEB02"

# Powershell # Windows # Виртуализация # Серверы
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет