VMWare Tools pára de funcionar em dist-upgrade

1

Para dar um pouco de experiência, estou tentando preparar um ambiente do Vagrant que usarei para o desenvolvimento do WordPress. Eu fiz o download da caixa Precise_64 VMWare Workstation e configurei o Plugin do Vagrant e posso iniciar a VM e o SSH nele sem problemas. Como uma coisa padrão ao trabalhar com todas as caixas (para imitar meu ambiente de produção) eu faço apt-get update && apt-get dist-upgrade para ter a versão mais recente dos pacotes principais antes de instalar outras coisas.

Em algum ponto da linha, faço um vagrant reload e ele falha ao carregar o "HGFS Kernel Module" e diz que não consigo usar diretórios compartilhados sem carregá-lo. Eu então SSH na máquina e notei que o processo VMWare Tools não está nem em execução. Consegui recriar isso em outra máquina e em uma nova máquina que o dist-upgrade impede que o VMWare Tools seja carregado na reinicialização. Como posso consertar isso para que, quando eu iniciar uma nova VM e atualizar as coisas, não tenha mais que lidar com esse problema?

    
por Zach Russell 29.01.2014 / 21:08

1 resposta

2

As ferramentas da VMware usam módulos de kernel fornecidos pela VMware, geralmente encontrados em /lib/modules/$(uname -r)/misc/ . Quando uma nova versão do kernel é instalada, os módulos do kernel precisam ser recompilados.

A execução de vmware-config-tools.pl irá recompilar e instalá-los.

vmware-config-tools.pl geralmente está em /usr/bin , mas pode estar em /usr/local/bin ou em outro lugar, dependendo de onde o pacote de ferramentas do VMware foi instalado.

    
por 29.01.2014 / 23:17