Установка дополнений гостевой ОС

Установка дополнений гостевой ОС в виртуальную машину включает шаги, выполняемые пользователями с разными ролями: системный администратор и пользователь ВМ.

Виртуальная машина должна иметь доступ к Интернету.

В роли системного администратора

Загрузите ISO-файлы с дополнениями гостевой ОС, расположенные в каталоге /usr/share/vz-guest-tools/ на любом вычислительном узле, в вычислительный кластер:

  • для гостевой ОС Windows загрузите vz-guest-tools-win.iso, выполнив следующую команду:

    # vinfra service compute image create vz-guest-tools-win --file /usr/share/vz-guest-tools/vz-guest-tools-win.iso --public
  • для гостевой ОС Linux загрузите vz-guest-tools-lin.iso, выполнив следующую команду:

    # vinfra service compute image create vz-guest-tools-lin --file /usr/share/vz-guest-tools/vz-guest-tools-lin.iso --public

В роли пользователя виртуальной машины

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

  1. Создайте вычислительный том из образа vz-guest-tools-win или vz-guest-tools-lin в зависимости от операционной системы ВМ.

    1. Перейдите на Вычисления > Виртуальные машины > вкладка Образы и нажмите на образ vz-guest-tools-win или vz-guest-tools-lin.
    2. На правой панели образа нажмите Создать том.
    3. В окне Создать том из образа укажите имя для тома и нажмите Создать.
  2. Присоедините том с дополнениями гостевой ОС к виртуальной машине.

    1. Перейдите на Вычисления > Виртуальные машины > вкладка Виртуальные машины и щелкните по нужной ВМ.
    2. На правой панели ВМ нажмите значок карандаша в поле Тома.
    3. В окне Тома нажмите Присоединить.
    4. В окне Присоединить том выберите созданный том с дополнениями гостевой ОС и нажмите Присоединить. Присоединенный том будет помечен как ISO.
    5. В окне Тома нажмите Готово, чтобы сохранить изменения.
  3. Выполните вход в виртуальную машину.
  4. Внутри ВМ выполните следующие действия.

    • Внутри ВМ Windows перейдите на подключенный оптический диск в проводнике и установите дополнения гостевой ОС, запустив файл setup.exe. После завершения установки перезапустите ВМ.
    • Внутри ВМ Linux установите пакет с заголовками или исходными кодами ядра. Версия пакета должна соответствовать версии ядра.

      Затем создайте точку подключения для оптического диска с образом дополнений гостевой ОС и запустите установщик.

      # mkdir /mnt/cdrom
      # mount <path_to_guest_tools_iso> /mnt/cdrom
      # bash /mnt/cdrom/install
      

Интерфейс командной строки

  1. Создайте вычислительный том из образа vz-guest-tools-win или vz-guest-tools-lin в зависимости от операционной системы ВМ. Например:

    # vinfra service compute volume create guest-tools-lin --image vz-guest-tools-lin \
    --storage-policy default --size 1
  2. Присоедините том с дополнениями гостевой ОС к виртуальной машине. Например:

    # vinfra service compute server volume attach guest-tools-lin --server centos7
    +--------+--------------------------------------+
    | Field  | Value                                |
    +--------+--------------------------------------+
    | device | /dev/sda                             |
    | id     | 132908e4-3543-419f-a4bf-c219f74e2640 |
    +--------+--------------------------------------+
  3. Выполните вход в виртуальную машину.

  4. Внутри ВМ выполните следующие действия:

    • Внутри ВМ Windows перейдите на подключенный оптический диск в проводнике и установите дополнения гостевой ОС, запустив файл setup.exe. После завершения установки перезапустите ВМ.
    • Внутри ВМ Linux установите пакет с заголовками или исходными кодами ядра. Версия пакета должна соответствовать версии ядра.

      Затем создайте точку подключения для оптического диска с образом дополнений гостевой ОС и запустите установщик.

      # mkdir /mnt/cdrom
      # mount <path_to_guest_tools_iso> /mnt/cdrom
      # bash /mnt/cdrom/install