Posts Tagged vmware-server
VMWare Server 1.0.10 e Kernel Linux 2.6.32.x
Essa dica é para os que ainda não aderiram ao novo VMWare Server 2.0 e ainda utilizam o saudoso VMWare Server 1.0.x e precisam atualizar o kernel para uma versão mais nova. Abaixo segue uma dica de como fazer a instalação do VMWare Server 1.x sobre o kernel 2.6.32.

A minha experiência foi em um Debian Lenny 5.0.4 (servidor de um cliente), kernel 2.6.32.9 e VMWare Server 1.0.10. Eu já tinha um kernel compilado neste servidor, isso porque o hardware era muito novo e precisava de compilação de kernel mais recente que o padrão de instalação do Debian para suportar o hardware em questão.
Mesmo se você já tiver um kernel 2.6.32.x instalado será necessário recompilar ele novamente (foi o que fiz), isso é necessário porque é preciso fazer um pequeno “hacking” no kernel manualmente.
A idéia original surgiu a partir de uma dica encontrado no fórum da comunidade do VMWare (http://communities.vmware.com/thread/242415) que foi publicado por um “carinha” de codnome goldeneye*007. Dados os devidos créditos vamos a dica:
Começo do princípio de que você:
- Saiba compilar um kernel e que já tenha baixado o kernel 2.6.32.x, esteja pronto e devidamente configurado;
- Que tenha baixado o VMWare Server 1.0.x.
Para que o VMWare Server possa ser instalado é necessário alterar, manualmente, o arquivo arch/x86/kernel/init_task.c e adicionar a seguinte linha ao final dele:
1 | EXPORT_UNUSED_SYMBOL(init_mm); |
Realizado esse procedimento siga com a compilação e instalação do kernel conforme já esteja acostumado (ou não) a fazer. Reinicie o sistema e selecione o kernel que acabou de compilar (claro!).
Agora partimos para o VMWare Server. Baixe o patch disponível AQUI e o salve em seu sistema de arquivos. Caso não tenha o VMWare Server instalado faça-o agora, o processo de instalação irá parar em um erro durante a compilação dos módulos usados pelo VMWare, isso é esperado.
Se já estiver com o VMWare instalado, ou tenha feito o processo de tentativa de instalação acima citado, descompacte o patch baixado, entre na pasta que foi criada e – como usuário root – execute o comando ./runme.pl:
1 2 | # cd vmware-update-2.6.32-5.5.9 # ./runme.pl |
Feito isso basta seguir os procedimentos sugeridos pelo script e ser feliz.
VMWare 1.0.9 + Kernel Linux 2.6.28.9
Olá Amigos,
Agora sim, finalmente consegui por o VMWare 1.0.9 no kernel 2.6.28.9, e acredito que funcione também para qualquer série 2.6.28.
O que fiz foi, claro, baixar o VMWare no site oficial, depois baixei o vmware-update-2.6.27-5.5.7-2.tar.gz, descompacte e rode o runme.pl que se encontra dentro da pasta criada pelo vmware-update. Pronto, resolvido