VMware Tools · 3 min read · Dec 17, 2025

Как настроить VMware Tools на различных дистрибутивах Linux

Как настроить VMware Tools на различных дистрибутивах Linux

Версия 1.0
Автор: Оливер Мейер

Этот документ объясняет, как установить VMware Tools в следующих гостевых операционных системах: Ubuntu 7.04, Fedora 7, PCLinuxOS 2007 и Debian Etch. Установка VMware Tools в ваших гостевых операционных системах поможет максимизировать производительность, обеспечить синхронизацию мыши и функциональность копирования и вставки. Эта статья также показывает способ автоматического запуска VMware Tools при запуске гостевой операционной системы.

Я использовал VMware Tools v1.0.3-44356, предоставленные VMware Server v1.03.

Этот howto предназначен как практическое руководство; он не охватывает теоретические основы. Они рассматриваются во многих других документах в сети.

Этот документ предоставляется без каких-либо гарантий! Я хочу сказать, что это не единственный способ настройки такой системы. Существует множество способов достижения этой цели, но это тот путь, который я выбрал. Я не даю никаких гарантий, что это сработает для вас!

1 Подготовка

Настройте виртуальную машину на ваш выбор. Нажмите на VM в верхнем меню консоли VMware Server и выберите Установить VMware Tools.

2 Ubuntu 7.04

Сначала скопируйте VMware Tools с смонтированного iso в временную папку:

cp /media/cdrom/VMwareTools-1.0.3-44356.tar.gz /tmp/

Затем перейдите во временную папку и распакуйте VMware Tools:

cd /tmp/
tar xvfz VMwareTools-1.0.3-44356.tar.gz

Далее перейдите в папку с распакованными файлами и выполните установщик:

cd vmware-tools-distrib/
sudo ./vmware-install.pl

Теперь вам будет задано несколько вопросов, касающихся путей установки и т. д. Выбирайте значение по умолчанию каждый раз (просто нажмите Enter).

После завершения установки/конфигурации вам нужно запустить VMware Tools:

vmware-toolbox &

Вы можете автоматизировать запуск VMware Tools - посмотрите шаг 6 этого howto.

Примечание: Если вы закроете окно VMware Tools, VMware Tools будут немедленно отключены.

3 Fedora 7 (Kernel 2.6.22.5-76.fc7)

Сначала станьте root и установите необходимые пакеты:

su -
%yourrootpassword%
yum install kernel-devel gcc gcc-c++

Затем скопируйте VMware Tools с смонтированного iso в временную папку:

cp /media/VMware\ Tools/VMwareTools-1.0.3-44356.tar.gz /tmp/

Затем перейдите во временную папку и распакуйте VMware Tools:

cd /tmp/
tar xvfz VMwareTools-1.0.3-44356.tar.gz

Теперь нам нужно исправить модуль vmxnet:

cd vmware-tools-distrib/lib/modules/source
tar xf vmxnet.tar
cp vmxnet-only/vmxnet.c vmxnet-only/vmxnet.c.orig
wget http://www.thoughtpolice.co.uk/vmware/howto/patch2-vmxnet.c.patch
patch -u vmxnet-only/vmxnet.c < patch2-vmxnet.c.patch
tar cf vmxnet.tar vmxnet-only/
cd /tmp/vmware-tools-distrib
./vmware-install.pl

Вам будет задано несколько вопросов, касающихся путей установки и т. д. Выбирайте значение по умолчанию каждый раз (просто нажмите Enter).

Следующий шаг - исправить xorg.conf:

vi /etc/X11/xorg.conf

Добавьте следующие строки:

Section "Monitor"
   Identifier "vmware"
EndSection

После этого вам нужно снова запустить конфигурацию:

vmware-config-tools.pl

Выбирайте значение по умолчанию каждый раз (просто нажмите Enter), пока не дойдете до вопроса “Хотите ли вы изменить разрешение X вашего гостя?” - выберите “да” и выберите желаемое разрешение.

Последний шаг - исправить интеграцию модуля vmxnet, вручную загрузив его (в противном случае могут возникнуть проблемы с сетью):

/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
depmod -a
modprobe vmxnet
/etc/init.d/networking start

Затем перезагрузите виртуальную машину. После перезагрузки виртуальной машины вы можете запустить VMware Tools через:

vmware-toolbox &

Вы можете автоматизировать запуск VMware Tools - посмотрите шаг 6 этого howto.

Примечание: Если вы закроете окно VMware Tools, VMware Tools будут немедленно отключены.

4 PCLinuxOS 2007

Станьте root, перейдите к смонтированному iso и установите пакет rpm:

su -
%yourrootpassword%
cd /media/VMware\ Tools/
rpm -ivh VMwareTools-1.0.3-44356.i386.rpm

Затем запустите конфигурацию:

vmware-config-tools.pl

Вам будет задано несколько вопросов, касающихся путей установки и т. д. Выбирайте значение по умолчанию каждый раз (просто нажмите Enter).

Затем перезагрузите виртуальную машину. После перезагрузки виртуальной машины вы можете запустить VMware Tools через:

vmware-toolbox &

Вы можете автоматизировать запуск VMware Tools - посмотрите шаг 6 этого howto.

Примечание: Если вы закроете окно VMware Tools, VMware Tools будут немедленно отключены.

5 Debian Etch

Сначала установите некоторые необходимые пакеты:

apt-get install autoconf automake binutils cpp gcc linux-headers-$(uname -r) make psmisc

Затем скопируйте VMware Tools с смонтированного iso в временную папку:

cp /media/cdrom/VMwareTools-1.0.3-44356.tar.gz /tmp/

Затем перейдите во временную папку и распакуйте VMware Tools:

cd /tmp/
tar xvfz VMwareTools-1.0.3-44356.tar.gz

Далее перейдите в папку с распакованными файлами и выполните установщик:

cd vmware-tools-distrib/
./vmware-install.pl

Теперь вам будет задано несколько вопросов, касающихся путей установки и т. д. Выбирайте значение по умолчанию каждый раз (просто нажмите Enter).

Затем перезагрузите виртуальную машину. После перезагрузки виртуальной машины вы можете запустить VMware Tools через:

vmware-toolbox &

Вы можете автоматизировать запуск VMware Tools - посмотрите шаг 6 этого howto.

Примечание: Если вы закроете окно VMware Tools, VMware Tools будут немедленно отключены.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.