Поделиться через


Создание виртуальной машины с Hyper-V в Windows

Узнайте, как создать виртуальную машину и установить операционную систему в новой виртуальной машине. Вам потребуется файл .iso для операционной системы, которую вы хотите запустить. При необходимости получите ознакомительную копию Windows 11 из Центра оценки TechNet.

Создание виртуальной машины с помощью диспетчера Hyper-V

  1. Откройте диспетчер Hyper-V, нажав клавишу Window и введя "Диспетчер Hyper-V" или найдя диспетчер Hyper-V в приложениях.

  2. В диспетчере Hyper-V выберите действие>"Создать>виртуальную машину", чтобы открыть мастер создания виртуальной машины.

    Снимок экрана: вкладка

  3. Просмотрите содержимое "Перед началом работы" и нажмите кнопку "Далее".

  4. Присвойте виртуальной машине имя.

    Примечание. Это имя Hyper-V, используемое для виртуальной машины, а не имя компьютера, заданное гостевой операционной системе, которая будет развернута внутри виртуальной машины.

  5. Выберите расположение, в котором будут храниться файлы виртуальной машины, например c:\virtualmachine. Вы также можете принять расположение по умолчанию. По завершении нажмите кнопку Далее.

  6. Выберите поколение компьютера и нажмите кнопку "Далее".

    Виртуальные машины поколения 2 были представлены в Windows Server 2012 R2 и предоставляют упрощенную виртуальную аппаратную модель и некоторые дополнительные функциональные возможности. На виртуальной машине поколения 2 можно установить только 64-разрядную операционную систему. Дополнительные сведения см. в статье Необходимо создать виртуальную машину поколения 1 или 2 в Hyper-V?.

    Если новая виртуальная машина настроена в качестве поколения 2 и будет работать с дистрибутивом Linux, необходимо отключить безопасную загрузку. Дополнительные сведения о безопасной загрузке см. в разделе "Безопасная загрузка".

  7. Выберите 2048 МБ для значения памяти запуска и оставьте параметр "Использовать динамическую память ". Нажмите кнопку Далее.

    Память используется между узлом Hyper-V и виртуальной машиной, работающей на узле. Количество виртуальных машин, которые могут выполняться на одном узле, частично зависит от доступной памяти. Виртуальная машина также может быть настроена для использования динамической памяти. При включении динамический объем памяти освобождает неиспользуемую память из работающей виртуальной машины. Это позволяет выполнять больше виртуальных машин на узле. Дополнительные сведения о динамической памяти см. в обзоре динамической памяти Hyper-V.

  8. В мастере настройки сети выберите виртуальный коммутатор для виртуальной машины и нажмите кнопку "Далее". Дополнительные сведения см. в разделе "Создание виртуального коммутатора".

  9. Присвойте виртуальному жесткому диску имя, выберите расположение или сохраните значение по умолчанию и, наконец, укажите размер. Нажмите кнопку "Далее", когда она будет готова.

    Виртуальный жесткий диск предоставляет хранилище для виртуальной машины, аналогичной физическому жесткому диску. Для установки операционной системы на виртуальной машине требуется виртуальный жесткий диск.

    Снимок экрана: задача

  10. В мастере параметров установки выберите " Установить операционную систему" из загрузочного файла образа, а затем выберите .iso файл операционной системы. Нажмите кнопку "Далее " после завершения.

    При создании виртуальной машины можно настроить некоторые параметры установки операционной системы. Доступны три варианта:

    • Установите операционную систему позже . Этот параметр не вносит дополнительных изменений в виртуальную машину.

    • Установите операционную систему из загрузочного файла образа. Это похоже на вставку компакт-диска на физический компакт-диск физического компьютера. Чтобы настроить этот параметр, выберите .iso изображение. Этот образ будет подключен к виртуальному диску CD-ROM виртуальной машины. Порядок загрузки виртуальной машины изменяется на начальную загрузку с диска CD-ROM.

    • Установите операционную систему с сетевого сервера установки. Этот параметр недоступен, если вы не подключили виртуальную машину к сетевому коммутатору. В этой конфигурации виртуальная машина пытается загрузиться из сети.

  11. Просмотрите сведения о виртуальной машине и нажмите кнопку "Готово ", чтобы завершить создание виртуальной машины.

Создание виртуальной машины с помощью PowerShell

  1. Откройте powerShell ISE от имени администратора.

  2. Запустите указанный ниже скрипт.

# Set VM Name, Switch Name, and Installation Media Path.
$VMName = 'TESTVM'
$Switch = 'External VM Switch'
$InstallMedia = 'C:\Users\Administrator\Desktop\en_windows_10_enterprise_x64_dvd_6851151.iso'

# Create New Virtual Machine
New-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D:\Virtual Machines\$VMName\$VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path "D:\Virtual Machines\$VMName" -SwitchName $Switch

# Add DVD Drive to Virtual Machine
Add-VMScsiController -VMName $VMName
Add-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia

# Mount Installation Media
$DVDDrive = Get-VMDvdDrive -VMName $VMName

# Configure Virtual Machine to Boot from DVD
Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive

Завершение развертывания операционной системы

Чтобы завершить сборку виртуальной машины, необходимо запустить виртуальную машину и выполнить установку операционной системы.

  1. В диспетчере Hyper-V дважды щелкните виртуальную машину. При этом запускается средство подключения к виртуальной машине.

  2. Нажмите кнопку "Пуск ". Дождитесь загрузки компьютера Hyper-V, как нажатие кнопки питания на физическом компьютере.

  3. Виртуальная машина загружается в программу установки, и вы можете перейти к установке, как и на физическом компьютере.

Снимок экрана: окно подключения к виртуальной машине, на котором показан экран установки установки Windows виртуальной машины.

Примечание. Если вы не используете версию Windows с корпоративной лицензией, вам потребуется отдельная лицензия для Windows, работающей на виртуальной машине. Операционная система виртуальной машины не зависит от операционной системы узла.