KeyWeb
1111111111Rating 0.00 (0 Votes)
Для тех, кто юзает KVM и в качестве гостевых ОС использует Windows - Virtio драйвера просто жизненно необходимы. В Fedora / CentOS драйвера virtio можно устанавливать и обновлять из репозиториев, что позволит всегда под рукой иметь свежие iso образы с balloon, viostor и другими драйверами, которые значительно упростят использование аппаратных ресурсов гипервизором и ускорят работу виртуальных машин.

Подключение репы Virtio

Загружаем репо файл:
wget https://fedorapeople.org/groups/virt/virtio-win/virtio-win.repo -O /etc/yum.repos.d/virtio-win.repo
Для соответсвующего дистра используем yum / dnf:
dnf install virtio-win
После установки проверяем наличие свежих iso'шников:
ls /usr/share/virtio-win/*.iso
/usr/share/virtio-win/virtio-win-0.1.141.iso /usr/share/virtio-win/virtio-win.iso

Назначение Virtio драйверов

  • Balloon - balloon драйвер устройства PCI standard RAM Controller
  • Vioserial - драйвер PCI Simple Communication Controller
  • NetKVM - сетевой драйвер Virtio
  • Viostor - дисковый дрйвер Virtio
Доп. инфо на Fedoraproject...

Установка Virtio драйверов в Windows

Подключаем образ любым удобным способом, можно прям из каталога /usr/share/virtio-win/, который к примеру можно подключить в виде storage в настройках гипервизора. Драйвера ставятся штатным образом для соответствующей версии ОС, для этого достаточно выбрать нужный драйвер и нужный каталог ОС для которой эти драйвера будут устанавливаться:
 
virto folder tree all
 
Далее в диспетчере устройств необходимо выбрать неизвестные устройства, для каждого установить соответствующий драйвер.
 
virtio devices
 
virtio devices2
 
virtio devices3

Установка Balloon службы

После установки всех драйверов, необходимо установить службу Balloon, для этого можно скопировать каталог Balloon в нужное место, например в c:\Program Files, открыть командную строку от имени администратора, перейти в папку, выполнить установку:

virtio install balloon driver

Установка всех драйверов автоматом при помощи SPICE

Так как я не сторонник использовать полностью автомтические сторонние инсталляторы, а инсталлятор полностью автоматический, без возможности кастомизации, то в данном случае вижу пару плюсов - установка spice-guest-tools только для того, что бы:

  • работал клипбоард из спайс клиента и обратно
  • работал drag and drop

Загрузить тулзы можно от сюда. Ставится все на автомате путем нажатий кнопок Next > Next... После установки драйверов можно перезагрузить систему, радоваться :)

Как подключиться к гостю при помощи KVM SPICE Server

По умолчанию у любого гостя выставлен в параметрах Display Spice:

quest spice param

Spice подключение к KVM гостю

На клиентах (где установлен virt-manager или от куда будет производиться подключение), достаточно установить spice-gtk-tools, по крайней мере в моей Fedora этого было достаточно:

dnf install spice-gtk-tools

Клиента можно запустить при помощи команды:

spicy

Как из терминала, так и из окна "Run Application":

spice install

spicy run

После подключения включить опцию - Automating clipboard sharing between host and quest:

spice option

 

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас один гость и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз