VirtIO налаштування і перехід

Увага! Тестування даної послідовності дій проводилося на "чистій" операційній системі. Перед зміною драйверів необхідно виконати копії унікальних призначених для користувача даних.

  1. Заходимо в панель управління послугою і для коректної зупинки віртуального сервера натискаємо кнопку "Завершення роботи".
  2. Якщо до вірутального сервеву підключено CD, відключаемо його кнопкою "Відключення CD":
  3. Далі підключаємо iso-імідж з драйверами virtio. Натискаємо "Завантаження CD" і вводимо http URL iso-іміджу з драйверами virtio. Наприклад цей: http://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
  4. Натискаємо кнопку "Підключення CD":

  5. Натискаємо кнопку "Перезавантаження". Це призведе до завантаження Windows.



  6. У Windows: Control Panel -> Hardware -> Device Manager.
  7. Встановлюємо драйвер virtio-scsi для диска.
    1. У списку пристроїв вибрати будь-який пункт. Потім меню Action -> Add legacy hardware:
    2. Зʼявиться вікно "Welcome to the Add Hardware Wizard". Натискаємо "Next >":
    3. На питання "What do you want the wizard to do?" вибираємо "Install the hardware that I manually select from a list (Advanced)" і тиснемо "Next >":
    4. Зʼявляється повідомлення "The wizard did not find any new hardware on your computer". Тиснемо "Next >":
    5. Зʼявиться повідомлення "From the list below, select the type of hardware you are installing". Зі списку вибираємо "Storage controllers" і натискаємо "Next >":
    6. Зʼявиться повідомлення "Select the device driver you want to install for this hardware":

    7. Натискаємо кнопку "Have Disk ..." і вибираємо шлях до драйвера: D:\vioscsi\2k8R2\amd64.

      Зʼявиться список з одного пункту: "Red Hat VirtIO SCSI pass-though controller".

      Вибираємо його і тиснемо "Next >":


      потім "Finish":

      У списку пристроїв у розділі "Storage controllers" зʼявиться відповідний пристрій зі знаком оклику.
    8. Клікаємо на "Red Hat VirtIO SCSI pass-though controller" зі знаком оклику правою кнопкою і в меню вибираємо "Uninstall". Чекбокс "Delete the driver software for this device" обовʼязково повинен бути відключений. Тиснемо "OK". Пристрій зі знаком оклику зникне:
  8. Встановлюємо драйвер virtio для мережевого інтерфейсу. Все аналогічно пункту 7, але розділ називається "Network adapters", шлях до драйвера - D:\NetKVM\2k8R2\amd64, назва драйвера - "Red Hat VirtIO Network Adapter":


  9. Встановлюємо драйвер memory balloon. Все аналогічно пункту 7, але розділ називається "System devices", шлях до драйвера - D:\Balloon\2k8R2\amd64, назва драйвера - "VirtIO Balloon Driver":

  10. Для Windows2012 і вище установка драйверів virtio вимагає процедури засоби Sysprep (підготовка до використання), що тягне за собою видалення з образу установки Windows унікальної інформації про систему і профайла користувача Administrator з даними. Потому перед цим кроком необхідно скопіювати призначені для користувача дані для подальшого їх відновлення в системі.

    Більш детальну інформацію можна прочитати тут. Завантажити готовий виконуваний файл для запуску sysprep.
    Після завершення установки і завершення роботи Windows можна переходити до наступного пункту.
  11. У web-інтерфейсі натискаємо кнопку "Емуляція обладнання". Вибираємо драйвер диска virtio-scsi, мережевий інтерфейс - virtio. Натискаємо зберегти. При цьому відбувається автоматичне перезавантаження Windows.


  12. Bingo.