Установка служб интеграции для разных гипервизоров в Ubuntu
VMware
Способ первый - установка из пакета
# sudo apt-get install open-vm-tools
Если не нужны зависимости, тогда запускаем таким образом:
sudo apt-get install --no-install-recommends open-vm-tools
Устанавливаем ручками
Ставим нужные пакеты:
# sudo apt-get install gcc # sudo apt-get install build-essential binutils linux-headers-$(uname -r)
Подключаем образ: правой кнопкой мыши на виртуальной машине, затем Guest –> Install/Upgrade VMware Tools
Монтируем CDROM
# sudo mount /dev/cdrom /media/cdrom
Копируем, распаковываем, запускаем:
# cp /media/cdrom/VMwareTools-8.6.5-621624.tar.gz /tmp # cd /tmp # tar -zxvf VMwareTools-8.6.5-621624.tar.gz # cd /tmp/vmware-tools-distrib
Устанавливаем:
# sudo ./vmware-install.pl -d
Ключ -d указывает на необходимость установки по умолчанию, без кучи вопросов.
Далее перезапускаем сеть:
# sudo /etc/init.d/networking stop # sudo rmmod pcnet32 # sudo rmmod vmxnet # sudo modprobe vmxnet # sudo /etc/init.d/networking start
Hyper-V (LIS)
LIS в Hyper-V являются аналогом VMware Tools в VMWare ESXi и гостевого агента QEMU в Proxmox
Для начала нужно добавить строки в /etc/initramfs-tools/modules:
hv_blkvsc hv_netvsc hv_storvsc hv_vmbus
Далее нужно установить компоненты интеграции с Hyper-V:
apt -y install linux-virtual linux-tools-virtual linux-cloud-tools-virtual update-initramfs -u reboot
Проверяем что компоненты интеграции LIS установлены:
lsmod | grep hv