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

Установка виртуальных машин Windows

Для установки виртуальной машины Windows:

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

  2. Добавьте виртуальный диск для хранения данных.

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

  4. Подключите CD-диск гостевых инструментов Windows к виртуальной машине, чтобы драйверы оптимизированного с помощью VirtIO устройства могли быть установлены во время установки операционной системы.

  5. Установите операционную систему Windows на виртуальной машине. Ознакомьтесь с инструкциями в документации по операционной системе.

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

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

1. Создание виртуальной машины

При создании новой виртуальной машины задайте её настройки. Можно изменить некоторые из этих настроек позднее, включая тип чипсета и BIOS.

Можно изменить длину имени виртуальной машины, заданную по умолчанию, с помощью инструмента engine-config. Запустите следующую команду на машине с Менеджером управления:

engine-config --set MaxVmNameLength=integer
Процедура

Чтобы создать новую виртуальную машину:

  1. Нажмите Ресурсы (Compute)  Виртуальные машины (Virtual Machines).

  2. Нажмите Создать (New). Откроется окно Новая виртуальная машина (New Virtual Machine).

  3. Выберите Операционную систему (Operating System) в выпадающем списке.

  4. Введите Имя (Name) для виртуальной машины.

  5. Добавьте хранилище к виртуальной машине. В разделе Виртуальные диски (Instance Images) нажмите Прикрепить (Attach) или Создать (Create) для выбора или создания виртуального диска:

  6. Подключите виртуальную машину к сети. Добавьте сетевой интерфейс, выбрав профиль vNIC из выпадающего списка внизу вкладки Общее (General).

  7. Задайте Оперативная память (Memory Size) виртуальной машины на вкладке Система (System).

  8. Во вкладке Параметры загрузки (Boot Options) выберите Первое устройство (First Device), которое будет использоваться виртуальной машиной для начальной загрузки.

  9. В остальных полях можно принять настройки по умолчанию или изменить их при необходимости. Для получения дополнительных сведений о всех полях в окне Новая виртуальная машина (New Virtual Machine) см. Описание настроек окон «Новая виртуальная машина (New Virtual Machine)» и «Изменить виртуальную машину (Edit Virtual Machine)».

  10. Нажмите OK.

Новая виртуальная машина создаётся и отображается в списке виртуальных машин со статусом Выключена (Down).

2. Запуск виртуальной машины с использованием параметра «Однократный запуск (Run Once)»

2.1. Установка Windows на оборудовании, оптимизированном с помощью VirtIO

Установите диск и сетевые драйверы устройств во время установки Windows, подключив файл virtio-win_version.iso к виртуальной машине. Эти драйверы обеспечивают увеличение производительности на эмулируемых драйверах устройств.

Используйте параметр Однократный запуск (Run Once), чтобы для разовой загрузки подключить файл virtio-win_version.iso. Файл можно предварительно выгрузить в домен хранения данных.

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

Процедура

Чтобы установить драйверы virtio-win при установке Windows:

  1. Нажмите Ресурсы (Compute)  Виртуальные машины (Virtual Machines) и выберите виртуальную машину.

  2. Нажмите Запустить (Run)  Однократный запуск (Run Once).

  3. Разверните меню Параметры загрузки (Boot Options).

  4. Установите флажок Подключить CD (Attach CD) и выберите Windows ISO из выпадающего списка.

  5. Установите флажок Подключить CD с гостевыми инструментами Windows (Attach Windows guest tools CD).

  6. Переместите CD-ROM в начало списка в поле Предпочитаемая последовательность загрузки (Boot Sequence).

  7. При необходимости настройте другие параметры. Для получения дополнительной информации см. Описание настроек в окне Однократный запуск (Run Once) виртуальной машины.

  8. Нажмите OK. Статус виртуальной машины изменится на Включена (Up), и начнется установка операционной системы:

    • Откройте консоль виртуальной машины, если она не открывается автоматически во время установки Windows.

  9. Когда система предложит выбрать диск, на который нужно установить Windows, нажмите Загрузить драйвер (Load driver) и затем OK.

  10. В разделе Выбрать драйвер для установки (Select the driver to install) выберите драйвер, подходящий для данной версии Windows. Например, для Windows Server 2019 выберите Red Hat VirtIO SCSI controller (E:\amd64\2k19\viostor.inf).

  11. Нажмите Далее (Next).

Остальная часть процесса установки проходит как обычно.

2.2. Открытие консоли виртуальной машины

Для подключения к виртуальной машине используйте инструмент удаленного просмотра (Remote Viewer).

Чтобы другие пользователи могли подключиться к виртуальной машине, обязательно выключите и перезапустите виртуальную машину после завершения работы с консолью. Либо администратор может Выключить строгую проверку пользователей (Disable strict user checking), чтобы исключить необходимость перезагрузки между сеансами пользователей. Для получения дополнительной информации см. Описание настроек консоли виртуальной машины.

Процедура

Чтобы открыть консоль виртуальной машины:

  1. Установите инструмент удаленного просмотра (Remote Viewer), если он еще не установлен. См. Установка компонентов консоли.

  2. Нажмите Ресурсы (Compute)  Виртуальные машины (Virtual Machines) и выберите виртуальную машину.

  3. Нажмите Консоль (Console). По умолчанию браузер предложит загрузить файл с именем console.vv. При открытии файла откроется окно консоли виртуальной машины. Браузер можно настроить на автоматическое открытие этих файлов, чтобы нажатие на Консоль (Console) просто открывало консоль.

Воспользоваться файлом console.vv можно в течение 120 секунд после загрузки. Если прошло больше времени, нажмите Консоль (Console) еще раз.

3. Установка гостевых агентов и драйверов

3.1. Гостевые агенты, инструменты и драйверы

Гостевые агенты, инструменты и драйверы обеспечивают дополнительную функциональность для виртуальных машин, например, корректное выключение или перезагрузку виртуальных машин с Пользовательского портала и Портала администрирования. Инструменты и агенты также предоставляют информацию для виртуальных машин, включая:

  • Использование ресурсов,

  • IP-адреса.

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

Для включения этой функциональности на виртуальной машине установите на ней гостевые агенты и драйверы.

Таблица 1. Гостевые драйверы
Драйвер Описание Работает на

virtio-net

Паравиртуализированный сетевой драйвер обеспечивает повышенную производительность по сравнению с такими эмулируемыми устройствами, как rtl

сервере и настольном ПК

virtio-block

Паравиртуализированный драйвер жесткого диска обеспечивает повышенную производительность ввода-вывода на таких эмулируемых устройствах, как IDE, оптимизируя координацию и связь между виртуальной машиной и гипервизором. Драйвер дополняет программную реализацию virtio-устройства, используемого хостом для выполнения роли аппаратного устройства

сервере и настольном ПК

virtio-scsi

Паравиртуализированный драйвер жесткого диска iSCSI предлагает похожую функциональность, что и устройство virtio-block, с некоторыми дополнительными улучшениями. В частности, этот драйвер поддерживает добавление сотен устройств и именует устройства согласно стандартной схеме именования устройств SCSI

сервере и настольном ПК

virtio-serial

Драйвер virtio-serial обеспечивает поддержку нескольких последовательных портов. Повышенная производительность используется для организации быстрой связи между виртуальной машиной и хостом, на которую не влияют проблемы в сети. Быстрая связь требуется для гостевых агентов и других функций (таких, как копирование и вставка через буфер обмена между виртуальной машиной и хостом и журналирование)

сервере и настольном ПК

virtio-balloon

Драйвер virtio-balloon используется для управления размером памяти, фактически доступной виртуальной машине. Он улучшает процесс избыточного выделения памяти

сервере и настольном ПК

qxl

Паравиртуализированный драйвер дисплея разгружает ЦП хоста и повышает производительность путем сужения полосы пропускания сети на большинстве рабочих нагрузок

сервере и настольном ПК

Таблица 2. Гостевые агенты и инструменты
Гостевой агент/инструмент Описание Работает на

qemu-guest-agent

Используется вместо ovirt-guest-agent-common на виртуальных машинах Red Hat Enterprise Linux 8. Устанавливается и включается по умолчанию

сервере и настольном ПК

spice-agent

SPICE-агент поддерживает несколько мониторов и отвечает за поддержку режима «клиент-мышь», тем самым повышая удобство работы и скорость отклика по сравнению с эмуляцией QEMU. Захват курсора не требуется в режиме «клиент-мышь». SPICE-агент уменьшает использование полосы пропускания при использовании глобальной сети за счет снижения уровня отображения (включая глубину цвета), отключения обоев, сглаживания шрифтов и анимации. SPICE-агент включает поддержку буфера обмена (что позволяет вырезать и вставлять текст и изображения между клиентом и виртуальной машиной) и автоматическую настройку гостевого дисплея в соответствии с настройками на стороне клиента. На виртуальных машинах Windows SPICE-агент состоит из vdservice и vdagent

сервере и настольном ПК

3.2. Установка гостевых агентов, инструментов и драйверов в Windows

Процедура

Для установки гостевых агентов, инструментов и драйверов на виртуальную машину Windows:

  1. Выгрузите virtio-win_version.iso в домен хранения данных. Дополнительную информацию см. в разделе Выгрузка образов в домен хранения данных в Руководстве администратора.

  2. Если виртуальная машина работает, то на Портале администрирования или Пользовательском портале кнопкой Сменить CD (Change CD) подключите файл virtio-win_version.iso к каждой виртуальной машине. Если виртуальная машина выключена, нажмите Однократный запуск (Run Once) и подключите файл ISO как CD.

  3. Авторизуйтесь на виртуальной машине.

  4. Выберите CD-привод, содержащий файл virtio-win_version.iso. Установку можно выполнить из графического интерфейса или из командной строки.

  5. Запустите установщик.

Для установки из графического интерфейса пользователя:

  1. Дважды нажмите на virtio-win-gt-x64.msi или virtio-win-gt-x86.msi.

  2. Нажмите Далее (Next) на экране приветствия.

  3. Следуйте подсказкам мастера установки.

  4. Когда установка будет завершена, выберите Да, я хочу перезагрузить компьютер сейчас (Yes, I want to restart my computer now) и нажмите Завершить (Finish), чтобы применить изменения.

  5. После перезагрузки виртуальной машины откройте CD-ROM, перейдите в каталог guest-agent и дважды нажмите на qemu-ga-x86_64.msi или qemu-ga-i386.msi, чтобы установить qemu-ga — гостевой агент QEMU.

После завершения установки гостевые агенты и драйверы передают информацию об использовании Менеджеру управления и позволяют получить доступ к USB-устройствам и другим функциям.