Установка виртуальных машин Windows
Для установки виртуальной машины Windows:
-
Создайте пустую виртуальную машину, на которой будет установлена операционная система.
-
Добавьте виртуальный диск для хранения данных.
-
Добавьте сетевой интерфейс для подключения виртуальной машины к сети.
-
Подключите CD-диск гостевых инструментов Windows к виртуальной машине, чтобы драйверы оптимизированного с помощью VirtIO устройства могли быть установлены во время установки операционной системы.
-
Установите операционную систему Windows на виртуальной машине. Ознакомьтесь с инструкциями в документации по операционной системе.
-
Во время установки установите гостевые агенты и драйверы для обеспечения дополнительной функциональности виртуальной машины.
После выполнения всех действий новая виртуальная машина будет готова к работе и выполнению задач.
1. Создание виртуальной машины
При создании новой виртуальной машины задайте её настройки. Можно изменить некоторые из этих настроек позднее, включая тип чипсета и BIOS.
Можно изменить длину имени виртуальной машины, заданную по умолчанию, с помощью инструмента engine-config. Запустите следующую команду на машине с Менеджером управления:
engine-config --set MaxVmNameLength=integer
- Процедура
-
Чтобы создать новую виртуальную машину:
-
Нажмите .
-
Нажмите Создать (New). Откроется окно Новая виртуальная машина (New Virtual Machine).
-
Выберите Операционную систему (Operating System) в выпадающем списке.
-
Введите Имя (Name) для виртуальной машины.
-
Добавьте хранилище к виртуальной машине. В разделе Виртуальные диски (Instance Images) нажмите Прикрепить (Attach) или Создать (Create) для выбора или создания виртуального диска:
-
Нажмите Прикрепить (Attach) и выберите существующий виртуальный диск.
-
Нажмите Создать (Create) и введите Размер (ГБ) (Size(GB)) и Имя (Alias) для нового виртуального диска. В остальных полях можно принять настройки по умолчанию или изменить их при необходимости. Для получения дополнительных сведений о полях для всех типов дисков см. Описание настроек в окнах «Новый диск (New Virtual Disk)» и «Изменить виртуальный диск (Edit Virtual Disk)».
-
-
Подключите виртуальную машину к сети. Добавьте сетевой интерфейс, выбрав профиль vNIC из выпадающего списка внизу вкладки Общее (General).
-
Задайте Оперативная память (Memory Size) виртуальной машины на вкладке Система (System).
-
Во вкладке Параметры загрузки (Boot Options) выберите Первое устройство (First Device), которое будет использоваться виртуальной машиной для начальной загрузки.
-
В остальных полях можно принять настройки по умолчанию или изменить их при необходимости. Для получения дополнительных сведений о всех полях в окне Новая виртуальная машина (New Virtual Machine) см. Описание настроек окон «Новая виртуальная машина (New Virtual Machine)» и «Изменить виртуальную машину (Edit Virtual Machine)».
-
Нажмите OK.
-
Новая виртуальная машина создаётся и отображается в списке виртуальных машин со статусом Выключена (Down).
2. Запуск виртуальной машины с использованием параметра «Однократный запуск (Run Once)»
2.1. Установка Windows на оборудовании, оптимизированном с помощью VirtIO
Установите диск и сетевые драйверы устройств во время установки Windows, подключив файл virtio-win_version.iso к виртуальной машине. Эти драйверы обеспечивают увеличение производительности на эмулируемых драйверах устройств.
Используйте параметр Однократный запуск (Run Once), чтобы для разовой загрузки подключить файл virtio-win_version.iso. Файл можно предварительно выгрузить в домен хранения данных.
|
Рекомендуется выгружать образы ISO в домен данных через Портал администрирования. Дополнительную информацию см. в разделе Выгрузка образов в домен хранения данных в Руководстве администратора. |
- Процедура
-
Чтобы установить драйверы virtio-win при установке Windows:
-
Нажмите и выберите виртуальную машину.
-
Нажмите .
-
Разверните меню Параметры загрузки (Boot Options).
-
Установите флажок Подключить CD (Attach CD) и выберите Windows ISO из выпадающего списка.
-
Установите флажок Подключить CD с гостевыми инструментами Windows (Attach Windows guest tools CD).
-
Переместите CD-ROM в начало списка в поле Предпочитаемая последовательность загрузки (Boot Sequence).
-
При необходимости настройте другие параметры. Для получения дополнительной информации см. Описание настроек в окне Однократный запуск (Run Once) виртуальной машины.
-
Нажмите OK. Статус виртуальной машины изменится на Включена (Up), и начнется установка операционной системы:
-
Откройте консоль виртуальной машины, если она не открывается автоматически во время установки Windows.
-
-
Когда система предложит выбрать диск, на который нужно установить Windows, нажмите Загрузить драйвер (Load driver) и затем OK.
-
В разделе Выбрать драйвер для установки (Select the driver to install) выберите драйвер, подходящий для данной версии Windows. Например, для Windows Server 2019 выберите Red Hat VirtIO SCSI controller (E:\amd64\2k19\viostor.inf).
-
Нажмите Далее (Next).
-
Остальная часть процесса установки проходит как обычно.
2.2. Открытие консоли виртуальной машины
Для подключения к виртуальной машине используйте инструмент удаленного просмотра (Remote Viewer).
|
Чтобы другие пользователи могли подключиться к виртуальной машине, обязательно выключите и перезапустите виртуальную машину после завершения работы с консолью. Либо администратор может Выключить строгую проверку пользователей (Disable strict user checking), чтобы исключить необходимость перезагрузки между сеансами пользователей. Для получения дополнительной информации см. Описание настроек консоли виртуальной машины. |
- Процедура
-
Чтобы открыть консоль виртуальной машины:
-
Установите инструмент удаленного просмотра (Remote Viewer), если он еще не установлен. См. Установка компонентов консоли.
-
Нажмите и выберите виртуальную машину.
-
Нажмите Консоль (Console). По умолчанию браузер предложит загрузить файл с именем console.vv. При открытии файла откроется окно консоли виртуальной машины. Браузер можно настроить на автоматическое открытие этих файлов, чтобы нажатие на Консоль (Console) просто открывало консоль.
-
|
Воспользоваться файлом console.vv можно в течение 120 секунд после загрузки. Если прошло больше времени, нажмите Консоль (Console) еще раз. |
3. Установка гостевых агентов и драйверов
3.1. Гостевые агенты, инструменты и драйверы
Гостевые агенты, инструменты и драйверы обеспечивают дополнительную функциональность для виртуальных машин, например, корректное выключение или перезагрузку виртуальных машин с Пользовательского портала и Портала администрирования. Инструменты и агенты также предоставляют информацию для виртуальных машин, включая:
-
Использование ресурсов,
-
IP-адреса.
Гостевые агенты, инструменты и драйверы распространяются в виде файла ISO, который можно подключить к виртуальным машинам.
Для включения этой функциональности на виртуальной машине установите на ней гостевые агенты и драйверы.
| Драйвер | Описание | Работает на |
|---|---|---|
virtio-net |
Паравиртуализированный сетевой драйвер обеспечивает повышенную производительность по сравнению с такими эмулируемыми устройствами, как rtl |
сервере и настольном ПК |
virtio-block |
Паравиртуализированный драйвер жесткого диска обеспечивает повышенную производительность ввода-вывода на таких эмулируемых устройствах, как IDE, оптимизируя координацию и связь между виртуальной машиной и гипервизором. Драйвер дополняет программную реализацию virtio-устройства, используемого хостом для выполнения роли аппаратного устройства |
сервере и настольном ПК |
virtio-scsi |
Паравиртуализированный драйвер жесткого диска iSCSI предлагает похожую функциональность, что и устройство virtio-block, с некоторыми дополнительными улучшениями. В частности, этот драйвер поддерживает добавление сотен устройств и именует устройства согласно стандартной схеме именования устройств SCSI |
сервере и настольном ПК |
virtio-serial |
Драйвер virtio-serial обеспечивает поддержку нескольких последовательных портов. Повышенная производительность используется для организации быстрой связи между виртуальной машиной и хостом, на которую не влияют проблемы в сети. Быстрая связь требуется для гостевых агентов и других функций (таких, как копирование и вставка через буфер обмена между виртуальной машиной и хостом и журналирование) |
сервере и настольном ПК |
virtio-balloon |
Драйвер virtio-balloon используется для управления размером памяти, фактически доступной виртуальной машине. Он улучшает процесс избыточного выделения памяти |
сервере и настольном ПК |
qxl |
Паравиртуализированный драйвер дисплея разгружает ЦП хоста и повышает производительность путем сужения полосы пропускания сети на большинстве рабочих нагрузок |
сервере и настольном ПК |
| Гостевой агент/инструмент | Описание | Работает на |
|---|---|---|
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:
-
Выгрузите virtio-win_version.iso в домен хранения данных. Дополнительную информацию см. в разделе Выгрузка образов в домен хранения данных в Руководстве администратора.
-
Если виртуальная машина работает, то на Портале администрирования или Пользовательском портале кнопкой Сменить CD (Change CD) подключите файл virtio-win_version.iso к каждой виртуальной машине. Если виртуальная машина выключена, нажмите Однократный запуск (Run Once) и подключите файл ISO как CD.
-
Авторизуйтесь на виртуальной машине.
-
Выберите CD-привод, содержащий файл virtio-win_version.iso. Установку можно выполнить из графического интерфейса или из командной строки.
-
Запустите установщик.
-
Для установки из графического интерфейса пользователя:
-
Дважды нажмите на virtio-win-gt-x64.msi или virtio-win-gt-x86.msi.
-
Нажмите Далее (Next) на экране приветствия.
-
Следуйте подсказкам мастера установки.
-
Когда установка будет завершена, выберите Да, я хочу перезагрузить компьютер сейчас (Yes, I want to restart my computer now) и нажмите Завершить (Finish), чтобы применить изменения.
-
После перезагрузки виртуальной машины откройте CD-ROM, перейдите в каталог guest-agent и дважды нажмите на qemu-ga-x86_64.msi или qemu-ga-i386.msi, чтобы установить qemu-ga — гостевой агент QEMU.
После завершения установки гостевые агенты и драйверы передают информацию об использовании Менеджеру управления и позволяют получить доступ к USB-устройствам и другим функциям.