POP HOSTING

Como instalar o VMware Tools no Ubuntu com open-vm-tools imprimir

  • vmware tools, open-vm-tools, ubuntu, esxi, vsphere, vmware workstation, máquina virtual
  • 0

Instale o VMware Tools no Ubuntu pelo pacote open-vm-tools, no ESXi ou no Workstation, e confira se ele está rodando dentro da máquina virtual.

  • Tempo: 5 min
  • Nível: Iniciante
  • Vale para: Ubuntu 22.04 e 24.04 (também Debian 12, AlmaLinux e Rocky 8 e 9) em VMware ESXi 7 e 8, vCenter e Workstation
  • Atualizado: outubro de 2026

O VMware Tools é o conjunto de drivers e serviços que faz a máquina virtual conversar com o VMware. Com ele, o vSphere mostra o IP da VM, os botões de desligar e reiniciar funcionam sem forçar, os snapshots saem com o disco em estado consistente e, no Workstation, a tela se ajusta sozinha e o copiar e colar funciona.

No Linux, o caminho recomendado pela própria VMware é o open-vm-tools: a versão de código aberto das ferramentas, que está nos repositórios do Ubuntu e é atualizada junto com o sistema. O método antigo, de montar o CD do VMware Tools e rodar o vmware-install.pl, não é mais o indicado.

Antes de começar

  • Terminal da VM com um usuário que tenha sudo (ou o root).
  • VM com acesso à internet para baixar os pacotes.
  • Saber se o Ubuntu é Server (só terminal) ou Desktop (com interface gráfica): muda o pacote.

Verifique se o VMware Tools já está instalado

Instalações recentes do Ubuntu feitas dentro do VMware costumam trazer o open-vm-tools pronto. Confira antes de instalar:

vmware-toolbox-cmd -v

Se aparecer um número de versão, as ferramentas já estão lá: vá direto para a conferência no vSphere. Se a resposta for command not found, siga a instalação.

Como instalar o VMware Tools no Ubuntu Server

  1. Atualize a lista de pacotes.
    sudo apt update
  2. Instale o open-vm-tools.
    sudo apt install open-vm-tools
    O serviço é ativado sozinho no fim da instalação. Não é preciso reiniciar.
  3. Confira o serviço.
    systemctl status open-vm-tools
    O esperado é active (running). Tecle q para sair.

Como instalar no Ubuntu Desktop (Workstation, Player ou Fusion)

Com interface gráfica, instale o pacote com os recursos de área de trabalho: ajuste automático de resolução, copiar e colar e arrastar arquivos entre o seu computador e a VM. Ele já puxa o open-vm-tools junto.

sudo apt update
sudo apt install open-vm-tools-desktop
sudo reboot

A reinicialização é necessária para os recursos gráficos entrarem em ação.

Debian, AlmaLinux e Rocky Linux

No Debian 12 os comandos são os mesmos do Ubuntu. No AlmaLinux e no Rocky Linux 8 e 9 o pacote tem o mesmo nome, mas o serviço se chama vmtoolsd:

sudo dnf install open-vm-tools
sudo systemctl enable --now vmtoolsd

Confirme no vSphere que as ferramentas estão ativas

No vSphere Client, abra a VM e olhe o quadro Summary. Com o open-vm-tools funcionando, o VMware Tools aparece como Running e a versão vem marcada como Guest Managed: quem atualiza as ferramentas é o próprio Ubuntu, pelo apt, e não o vSphere. O IP e o nome da máquina também passam a aparecer ali.

Dica: para manter as ferramentas em dia, basta atualizar o sistema normalmente com sudo apt update && sudo apt upgrade. O botão de atualizar o VMware Tools do vSphere não se aplica ao open-vm-tools.

Pastas compartilhadas no VMware Workstation

O open-vm-tools não monta as pastas compartilhadas sozinho. Depois de ativá-las em VM › Settings › Options › Shared Folders, monte dentro do Ubuntu:

sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

As pastas aparecem em /mnt/hgfs. Para montar a cada inicialização, acrescente esta linha ao arquivo /etc/fstab:

.host:/  /mnt/hgfs  fuse.vmhgfs-fuse  defaults,allow_other,nofail  0  0

O nofail impede que a VM trave no boot caso as pastas compartilhadas estejam desligadas no Workstation.

Problemas comuns

open-vm-tools packages are available from the OS vendor

Essa mensagem aparece quando alguém roda o instalador antigo (vmware-install.pl) do CD de ferramentas. Responda no, que é o padrão, e use o pacote do sistema como mostrado acima. Depois, desmonte o CD de instalação das ferramentas pelo vSphere ou pelo Workstation.

No vSphere aparece VMware Tools: Not running

Confira se o serviço está ativo com systemctl status open-vm-tools. Se estiver parado, ative com sudo systemctl enable --now open-vm-tools. Para ter certeza de que o sistema enxerga o VMware, rode systemd-detect-virt: a resposta deve ser vmware.

A resolução não se ajusta e o copiar e colar não funciona

Quase sempre falta o pacote open-vm-tools-desktop ou a reinicialização depois dele. Se mesmo assim não funcionar, teste a sessão Ubuntu on Xorg, que você escolhe na engrenagem da tela de login.

vmhgfs-fuse: command not found

O open-vm-tools não está instalado. Instale o pacote e repita a montagem.

Quer rodar suas VMs em hardware dedicado? Conheça os servidores dedicados da POP Hosting, com suporte em português.

Esta resposta lhe foi útil?
« Retornar