quinta-feira, 5 de novembro de 2009

Como rodar o VMware Server da série 1.0.x no Karmic Koala

Eu atualizei o Ubuntu lá do serviço para a versão 9.10 e já tive uma dificuldade em rodar o VMware Server 1.0.8. O módulo do kernel voltava vários erros e não compilava devidamente.

Pesquisando na rede cheguei na seguinte página:


Nele tem um patch para atualizar os módulos para que o mesmo rode. Ele pode ser localizado neste link:


Após baixar o arquivo, você descompacta e rode o runme.pl.

Mas ainda tem outra coisa: Tem que recompilar o kernel. Mas neste ponto isso pode ser resolvido pelo seguinte comando:

apt-get install build-essential devscripts

apt-get source linux-image-2.6.31-14-generic

Existe dois patches no vmware-update-2.6.31-5.5.9.tar.bz2 para ser aplicados no kernel porém, por algum motivo, ele não funciona.

Então, entre na pasta linux-2.6.31, edite o arquivo arch/x86/kernel/init_task.c e adicione a seguinte linha no final do arquivo:

EXPORT_UNUSED_SYMBOL(init_mm);

Agora, dentro desta mesma pasta, tente apt-get build-dep linux-image-2.6.31-14-generic, debuild, aguarde um tempo assistindo a um filme, vá dormir se for de madrugada e, após este periodo, instale os pacotes resultantes pelo comando abaixo:

dpkg -i linux-headers-2.6.31-14_2.6.31-14.48_all.deb linux-headers-2.6.31-14-generic_2.6.31-14.48_i386.deb linux-image-2.6.31-14-generic_2.6.31-14.48_i386.deb linux-libc-dev_2.6.31-14.48_i386.deb

Se você fez alguma personalização no /etc/vmware/config por conta do teclado, faça uma cópia dele agora.

Apos reiniciar o computador, rode o vmware-config.pl novamente. Algumas mensagens de warning deve aparecer mas os modulos vão ser compilados normalmente e os serviços serão levantados.

A partir deste ponto, retorne a cópia do config para a pasta /etc/vmware, rode o console do VMware Server  e voltar a utilizar as máquinas virtuais.



Atualização: Caso tenha algum problema no mouse nas máquinas virtuais adicione estas duas linhas no /etc/vmware/config

svga.maxWidth = "1024"
svga.maxHeight = "768"

Essa configuração é valida para resolução 1024x768 na máquina virtual. Caso precise de uma resolução superior é só alterar estas duas linhas.

Tenha uma boa quinta.


Nova atualização (14/03/2010): Se tiver problemas com o USB em uma das atualizações acompanhe o post Atualizaçao do Ubuntu 9.10 quebra a dica do VMware.

Nenhum comentário:

Postar um comentário