Quando eu / preciso de ferramentas de desenvolvimento / fonte do kernel para 'open-vm-tools'?

1

Eu tenho usado open-vm-tools , ou o nome anterior equivalente do pacote desde o Debian 5 ou Debian 6 ao invés das ferramentas oficiais VMWare, pois elas são menos complicadas de instalar e manter, e possuem atualizações de segurança automáticas. / p>

Agora estou usando o Stretch com open-vm-tools 10.1.5 com o kernel 4.9.0-3-amd64 .

Eu costumava ter instalado fontes de kernel do Linux e dkms para módulos a serem compilados para ele, já que fazemos paravirtualização de disco e principalmente para-virtualização de rede.

No entanto, ao longo do tempo, os pacotes de desenvolvimento, fontes do kernel e dkms deixaram de ser necessários, também porque eu acho que , o kernel do linux começou a ser mais "vmware-aware".

Ainda tenho aqui três VMs baseadas no Stretch i386, com os kernels, 4.9.0-3-686-pae , 4.8.0-2-amd64 e 4.8.0-2-686-pae . Todos eles têm os pacotes build-essentials e módulo de origem instalados.

Curiosamente, apenas o 4.8.0-2-amd64 tem o módulo compilado em /lib/modules/*/updates/dkms/vmxnet.ko .

Falta de excluir pacotes e não conseguir inicializar, como posso determinar se esse módulo não é necessário ou não?

Pergunta bônus, quando isso aconteceu, fonte do kernel e / ou open-vm-tools , que não era mais obrigatório compilar módulos, por ter o vmtools aberto funcionando?

    
por Rui F Ribeiro 25.06.2017 / 22:02

1 resposta

0

O open-vm-tools-dkms no Debian 9 existe apenas para fornecer o driver vmxnet; para não confundir com o atual driver vmxnet3 que toda VM recente deve utilizar.

Se você observar o arquivo vmx da VM correspondente e encontrar uma linha como ethernet0.virtualDev = "vmxnet" , precisará do módulo. Em qualquer outro caso, você não faz. Especialmente se o virtualDev for vmxnet3 .

Da mesma forma, você pode visualizar a configuração do Adaptador Ethernet em questão no cliente gráfico correspondente. O mesmo aqui: Se é vmxnet3, você não precisa do pacote.

Eu não sei dizer quando os módulos de suporte VMware apareceram no kernel padrão Debian. Com Deb 8, o diretório dkms também contém vmhgfs.ko . Se você utilizar o recurso host-guest-filesystem com suas Deb 8-VMs, também precisará do open-vm-tools-dkms.

    
por 12.10.2018 / 16:34

Tags