Posts Tagged 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.8 no kernel 2.6.28.9 ou superior
Olá amigos,
Esse post é rápido, o principal intuito é guardar uma dica que achei e pode ajudar a muitos.
A tempos o kernel 2.6.29 já saiu, e havia testado uma vez, mas tenho alguns recursos que ainda são amarrados no kernel 2.6.28, escpecialmetne o VMWare 1.0.8 (não gosto do 2).
Então aguardei por algum tempo até sair algum patch para o VMWare 1.0.8 rodar no novo kernel 2.6.29, eis que finalmente achei, e é isso que irei guardar aqui nesse post.
O que precisa ser feito é baixar o VMWare 1.0.8, se você ainda não o tiver, e depois baixar os sources compactados AQUI.
Descompacte o arquivo vmware-server-modules-2.6.29.tar.gz dentro do diretório descompactado do VMWare 1.0.8: ./vmware-server-redistrib/lib/modules/source/, depois proceda com a instalação.
Pronto.