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

  1. Предпосылки
  2. Шаг 1. Установите Hyper-V
  3. Чтобы установить роль Hyper-V в Windows Server 2012 или Windows Server 2012 R2
  4. Установите роль Hyper-V с помощью диспетчера сервера
  5. Установите роль Hyper-V с помощью PowerShell
  6. Чтобы включить клиент Hyper-V в Windows 8 или Windows 8.1
  7. Включите роль Hyper-V с помощью Программы и функций
  8. Включите роль Hyper-V с помощью PowerShell
  9. Шаг 2: Создайте виртуальную машину
  10. Чтобы создать виртуальную машину в диспетчере Hyper-V
  11. Шаг 3: Установите гостевую операционную систему
  12. Для установки гостевой операционной системы
  13. Шаг 4. Установите или обновите службы интеграции
  14. Чтобы установить службы интеграции

Относится к: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

Узнайте, как начать работу с Hyper-V в выпусках Windows Server 2012, Windows Server 2012 R2, Windows 8 или Windows 8.1 Professional и Enterprise. Чтобы узнать больше о Hyper-V, включая системные требования, см. Обзор Hyper-V , Для самой последней версии этой темы, см. Установите Hyper-V на Windows 10 или же Установите роль Hyper-V в Windows Server 2016 ,

В этом документе

Предпосылки

Перед установкой Hyper-V убедитесь, что у вас есть следующее:

  • Учетная запись пользователя с правами администратора для компьютера.

  • Достаточно памяти для запуска всех виртуальных машин, которые вы планируете запускать одновременно.

  • Программное обеспечение для установки в качестве гостевой операционной системы для виртуальной машины.

Шаг 1. Установите Hyper-V

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

Чтобы установить роль Hyper-V в Windows Server 2012 или Windows Server 2012 R2

Вы можете установить роль Hyper-V в диспетчере сервера или с помощью Windows PowerShell.

Установите роль Hyper-V с помощью диспетчера сервера
  1. В диспетчере серверов в меню « Управление» выберите « Добавить роли и компоненты» .

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

  3. На странице « Выберите тип установки» выберите «Установка на основе ролей или компонентов» и нажмите « Далее» .

  4. На странице « Выбор конечного сервера» выберите сервер из пула серверов и нажмите « Далее» .

  5. На странице выбора ролей сервера выберите Hyper-V .

  6. Чтобы добавить инструменты, которые вы используете для создания и управления виртуальными машинами, нажмите Добавить компоненты . На странице «Функции» нажмите « Далее» .

  7. На странице « Создание виртуальных коммутаторов» , « Миграция виртуальной машины» и « Хранилища по умолчанию» выберите соответствующие параметры.

  8. На странице « Подтверждение выбора установки» выберите «Автоматически перезапускать целевой сервер», если необходимо , и нажмите « Установить» .

  9. После завершения установки убедитесь, что Hyper-V установлен правильно. Откройте страницу « Все серверы» в диспетчере серверов, выберите сервер, на котором вы установили Hyper-V. Проверьте плитку Роли и компоненты на странице для выбранного сервера.

Установите роль Hyper-V с помощью PowerShell
  1. Откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку « Пуск» в Windows и введите PowerShell . Щелкните правой кнопкой мыши PowerShell и выберите Запуск от имени администратора .

  2. Выполните следующую команду, где имя_компьютера представляет собой удаленный компьютер, на который вы хотите установить Hyper-V. Чтобы установить Hyper-V непосредственно из сеанса консоли, не включайте в команду -ComputerName <имя_компьютера>.

    Install-WindowsFeature –Name Hyper-V -ComputerName <имя_компьютера> -IncludeManagementTools -Restart

  3. После завершения установки запустите Get-WindowsFeature, чтобы убедиться, что все установлено правильно. Если вы установили Hyper-V удаленно, включите параметр ComputerName (Get-WindowsFeature -ComputerName < имя_компьютера >), чтобы просмотреть список ролей и функций, установленных на сервере.

В Windows PowerShell, в отличие от мастера добавления ролей и компонентов, инструменты управления и оснастки для роли не включены по умолчанию. Чтобы включить средства управления как часть установки роли, добавьте параметр -IncludeManagementTools в командлет. Инструменты управления и оснастки не могут быть установлены на серверах, на которых выполняется установка Server Core Windows Server. Если вы попытаетесь установить средства управления для роли Hyper-V на сервере, на котором выполняется параметр установки Server Core Windows Server 2012, вам будет предложено изменить параметр установки на тот, который позволяет запускать средства управления. Для получения дополнительной информации см. Установить-WindowsFeature ,

Чтобы включить клиент Hyper-V в Windows 8 или Windows 8.1

Вы можете включить роль Hyper-V в разделе «Программы и компоненты» или с помощью Windows PowerShell.

Включите роль Hyper-V с помощью Программы и функций
  1. На панели управления выберите « Программы» > « Программы и компоненты» .

  2. Нажмите Включить или отключить функции Windows .

  3. Нажмите Hyper-V , нажмите OK , а затем нажмите Закрыть .

Hyper-V - это дополнительная функция, поэтому файлы, необходимые для установки, могут присутствовать или не присутствовать на вашем компьютере, в зависимости от ИТ-политики вашей организации. Если вы подключены к Интернету и включили эту функцию, необходимые файлы будут загружены автоматически. Если вы не подключены к Интернету, вы можете загрузить необходимые файлы и вручную скопировать их на свой компьютер. В противном случае вы должны предоставить установочный носитель.

Включите роль Hyper-V с помощью PowerShell
  1. Откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку « Пуск» в Windows и введите PowerShell . Щелкните правой кнопкой мыши PowerShell и выберите Запуск от имени администратора .

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

    enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Все

  3. По завершении установки перезагрузите компьютер.

Для получения дополнительной информации см. Get-WindowsOptionalFeature а также Использование PowerShell для настройки Hyper-V

Шаг 2: Создайте виртуальную машину

Вы можете создать виртуальную машину с помощью мастера в диспетчере Hyper-V или с помощью Windows PowerShell.

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

  1. Откройте диспетчер Hyper-V.

  2. На панели навигации диспетчера Hyper-V выберите компьютер, на котором работает Hyper-V.

  3. На панели «Действия» нажмите « Создать» > « Виртуальная машина» .

  4. Нажмите Далее в мастере создания новой виртуальной машины.

  5. На странице « Укажите имя и местоположение» введите подходящее имя.

  6. На странице « Назначить память» укажите достаточно памяти для запуска гостевой операционной системы.

  7. На странице « Настройка сети» подключите виртуальную машину к коммутатору, который вы создали при установке Hyper-V.

  8. На страницах « Подключить виртуальный жесткий диск и параметры установки» выберите вариант, который подходит для установки гостевой операционной системы:

    • Если вы установите гостевую операционную систему с DVD-диска или из файла образа (файл .ISO), выберите « Создать виртуальный жесткий диск» . Нажмите Далее , а затем выберите параметр, который описывает тип носителя, который вы будете использовать. Например, чтобы использовать файл .iso, нажмите « Установить операционную систему с загрузочного CD / DVD», а затем укажите путь к файлу .iso.

    • Если гостевая операционная система уже установлена ​​на виртуальном жестком диске, выберите « Использовать существующий виртуальный жесткий диск» и нажмите « Далее» . Затем выберите Установить операционную систему позже .

  9. На странице «Сводка» подтвердите свой выбор и нажмите « Готово» .

Эквивалентные команды Windows PowerShell Эквивалентные команды Windows PowerShell

Вы можете использовать New-VM командлет для создания виртуальной машины в Windows PowerShell. Например, выполните следующую команду, чтобы создать виртуальную машину с именем веб-сервера с 1 ГБ оперативной памяти и использовать существующий виртуальный жесткий диск, на котором уже установлена ​​гостевая операционная система.

New-VM - имя «веб-сервер» –MemoryStartupBytes 1 ГБ –VHDPath d: \ vhd \ BaseImage.vhdx

Шаг 3: Установите гостевую операционную систему

На этом шаге предполагается, что вы настроили загрузочный носитель для виртуальной машины при ее создании. Это невозможно автоматизировать или сделать в рамках сеанса Windows PowerShell.

Для установки гостевой операционной системы

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

  2. В меню « Действие» в окне «Подключение к виртуальной машине» нажмите « Пуск» .

  3. Продолжите установку.

Шаг 4. Установите или обновите службы интеграции

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

Этот шаг нельзя автоматизировать или выполнить в сеансе Windows PowerShell.

Чтобы установить службы интеграции

  1. Откройте диспетчер Hyper-V. В меню «Инструменты диспетчера сервера» выберите «Диспетчер Hyper-V» .

  2. Подключитесь к виртуальной машине. Щелкните правой кнопкой мыши имя виртуальной машины и выберите « Подключиться» .

  3. В меню «Действие» подключения к виртуальной машине выберите « Вставить установочный диск служб интеграции» . Это действие загружает установочный диск в виртуальный привод DVD. В зависимости от установленной гостевой операционной системы может потребоваться запустить установку вручную.

  4. После завершения установки все службы интеграции становятся доступными для использования.

Смотрите также