VMware Tools
Материал из Xgu.ru
VMware Tools - это набор утилит, который повышает производительность гостевой операционной системы виртуальной машины и улучшает управление виртуальной машиной[1]. Если в виртуальной машине не установлен данный набор утилит, то в гостевой операционной системе отсутствуют некоторые важные функции и возможности.
Содержание |
[править] Для чего нужно устанавливать VMware Tools
Установка VMware Tools устраняет или улучшает следующие проблемы гостевых систем:
- Расширенная поддержка управлением памятью (например, ballooning)
- Низкое разрешение видео
- Недостаточная глубина цвета
- Неправильное отображение скорости сети
- Ограниченное движение мыши
- Невозможность выполнить копирование и перенос методом drag'n'drop
- Отсутствие звука
[править] Компоненты VMware Tools
VMware Tools включает в себя следующие компоненты:
- VMware Tools service
- VMware device drivers
- VMware user process
- VMware Tools control panel
Набор утилит VMware Tools поставляется в следующих форматах:
- ISO-образ - предоставляет собой файл ISO для каждого типа поддерживаемых гостевой операционной системы: Windows, Linux, NetWare, Solaris и FreeBSD.
- Operating System Specific Packages (OSPs) - загружаются и устанавливаются из командной строки на сервере ESX. Доступно в качестве отдельного загружаемого пакета, который являются специфическими для каждой поддерживаемой операционной системы. OSPs являются альтернативой существующим механизмом для установки VMware Tools и поддерживается только в Linux системах, работающих на ESX.
[править] Как устанавливать VMware Tools?
В разных дистрибутивах GNU/Linux необходмо установить (если их нет) следующие пакеты:
Установка VMware Tools в дистрибутивах семества Debian |
apt-get install build-essential apt-get install linux-headers-$(uname -r)
Установка VMware Tools в Gentoo |
Наиболее оптимальный вариант - установка Open Source версии гостевых утилит с помощью системы портежей:
emerge -av app-emulation/open-vm-tools
Сайт проекта - http://open-vm-tools.sourceforge.net/
Установка VMware Tools в Oracle Linux |
Добавляем резпозитории (если их нет), для Oracle Linux 4, Update 6
# cd /etc/yum.repos.d # mv Oracle-Base.repo Oracle-Base.repo.disabled # wget http://public-yum.oracle.com/public-yum-el4.repo
Для Oracle Linux 5
# cd /etc/yum.repos.d # wget http://public-yum.oracle.com/public-yum-el5.repo
Для Oracle Linux 6
# cd /etc/yum.repos.d # wget http://public-yum.oracle.com/public-yum-ol6.repo
Для Oracle VM 2
# cd /etc/yum.repos.d # wget http://public-yum.oracle.com/public-yum-ovm2.repo
Устанавливаем необходимые пакеты (если их нет):
yum -y install gcc yum -y install kernel-uek-devel-`uname -r` yum -y install kernel-uek-headers-`uname -r`
Иногда инсталятор не находит путь к заголовкам ядра, путь можно указать вручную (для RHEL и его клонов)
/lib/modules/<версия ядра>/build/include
Монтируем CD-ROM, распаковываем содержимое архива с установочными файлами во временную директорию и запускаем мастер установки:
mount /dev/cdrom /mnt/cdrom cd /tmp tar zxf /mnt/cdrom/VMwareTools-5.0.0-<xxxx>.tar.gz - точное имя файла зависит от версии VMtools umount /dev/cdrom cd /tmp/vmware-tools-distrib/ ./vmware-install.pl
[править] Примечания
- ↑ Подробное описание VMware Tools на сайте VMware - http://kb.vmware.com/kb/340