База знаний

Работа QEMU Guest Agent в ОС Windows

Виртуальные Машины

Установка QEMU Guest Agent в Windows-виртуальной машине обычно выполняется с помощью установочного пакета MSI из образа драйверов VirtIO. Агент обеспечивает корректное завершение работы, создание снимков и обмен информацией между хостом и гостевой системой.

Порядок установки

Подключите образ VirtIO: Подключите ISO-образ virtio-win (драйверы VirtIO) к оптическому приводу вашей виртуальной машины в интерфейсе гипервизора (Proxmox, OpenShift, libvirt и т.д.) . Запустите установщик: В гостевой Windows откройте «Проводник» → «Этот компьютер». Перейдите на подключенный диск с образом. Откройте папку guest-agent и запустите установщик, соответствующий разрядности вашей системы:

64-битная: qemu-ga-x86_64.msi . 32-битная: qemu-ga-i386.msi . Следуйте мастеру установки: Дважды кликните по файлу и завершите установку, принимая настройки по умолчанию. Проверка работы службы

После установки агент должен запуститься автоматически. Проверить его состояние можно через PowerShell (запущенный от имени администратора) или через оснастку «Службы»:

Способ 1: PowerShell Выполните команду:

powershell Get-Service QEMU-GA Убедитесь, что в столбце Status указано Running .

Способ 2: Службы Windows Нажмите Win + R, введите services.msc и найдите службу QEMU Guest Agent. Она должна быть запущена, а тип запуска — «Автоматически».

Важное замечание по драйверам

Для полноценной работы агента (особенно для обмена данными через канал virtio-serial) в системе должен быть установлен драйвер virtio-serial. Если в «Диспетчере устройств» вы видите неопознанное устройство «PCI Simple Communications Controller», установите драйвер из папки vioserial на том же образе VirtIO .