Instalando VMware Server 1.0.9 no Ubuntu 9.04 PDF Imprimir E-mail
Artigos - Virtualização
Escrito por Fernando Mercês   
Dom, 07 de Junho de 2009 21:47

Quando uma nova versão do kernel Linux é lançada, podem ocorrer problemas na instalação do antigo VMware Server 1.x. Apesar de o VMware Server já estar na versão 2.x, este é baseado em web e um pouco mais pesado que seu antecessor, por isso alguns usuários preferem continuar usando a série 1.x.

 

O Ubuntu Jaunty Jackalope é distribuído com o kernel 2.6.28 e ao tentar instalar o VMware Server 1.0.9 nele, vários erros ocorrem e o módulo vmmon não é compilado. Os erros são semelhantes a:

 

make[2]: ** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Erro 1 
make[1]: ** [_module_/tmp/vmware-config0/vmmon-only] Erro 2 
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.28-11-generic' 
make: ** [vmmon.ko] Erro 2
make: Saindo do diretório `/tmp/vmware-config0/vmmon-only' 
Unable to build the vmmon module.

 

Você pode verificar a versão de seu kernel com o comando:

 

$ uname -r

 

Na instalação do VMware alguns módulos são compilados, portanto é preciso que alguns pacotes estejam instalados. Se ainda não o fez anteriormente, instale os seguintes pacotes:

 

$ sudo apt-get install build-essential linux-headers-`uname -r`

 

Se ainda não baixou, baixe o último build do VMware Server 1.0.9 no site oficial, e o patch para o kernel 2.6.28 no site insecure.ws. O pessoal deste site se dedica a publicar patches do programa de instalação do VMware para os novos kernels. Para o kernel 2.6.28, o arquivo é o vmware-update-2.6.27-5.5.7-2.tar.gz, mas você pode consultar o insecure.ws para baixar correções para outras versões de kernel.

 

Agora vamos iniciar a instalação:

 

$ tar -xvzf VMware-server-1.0.9-156507.tar.gz

$ tar -xvzf vmware-update-2.6.27-5.5.7-2.tar.gz

$ cd vmware-server-distrib

$ sudo ./vmware-install.pl

 

Siga com o processo de instalação. Na tentativa de compilar o módulo vmmon, o programa de instalação se encerrará com o erro que falamos no início. É justamente este erro que o patch corrige. Portanto, rode o patch:

 

$ cd ../vmware-update-2.6.27-5.5.7-2

$ sudo ./runme.pl

 

Ao rodar o patch, o programa de instalação continuará de onde parou (compilação do módulo vmmon) e seguirá normalmente.