Qemu e Kqemu no Ubuntu Dapper Drake 6.06 LTS

Esse artigo mostra como fazer a instalação do Qemu, software similar ao VMware e seu acelerador Kqemu, que torna o Qemu até 5x mais rápido. Artigo testado no Ubuntu Dapper Drake 6.06.

[ Hits: 17.863 ]

Por: Daniel Requena em 24/07/2006


Baixando, instalando e corrigindo



ANTES DE TUDO: Selecione Sistemas -> Administração -> Gerenciador de Pacotes Synaptic e marque os repositórios da "universe".

1) Pegue e execute o script do fórum:

$ wget http://andrew.v5n.net/ubuntu/install_qemu.sh
$ chmod +x ./install_qemu.sh
$ sudo ./install_qemu.sh


2) Siga os passos para a instalação:

PS1: O script pergunta se você quer pegar a versão do CVS do qemu, diga que NÃO!

PS2: Quando ele perguntar se você quer aplicar os patchs, diga SIM para os 2.

O script roda durante um tempinho (depende da sua máquina). A instalação do qemu é bem sucedida, ele instala o pacote qemu pelo checkinstall perfeitamente, mas o carregamento do módulo kqemu falha: Veja no passo 3 como corrigir isso.

3) execute:

$ gcc --version

O resultado deve ser:

gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
Copyright (C) 2006 Free Software Foundation, Inc.

Este é um software livre; veja as fontes para as condições de cópia. NÃO HÁ garantias; nem mesmo de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.

Caso não seja essa a saída, o seu link do GCC está apontando para uma versão diferente do que deveria estar. Execute:

$ sudo rm /usr/bin/gcc && sudo ln -sf /usr/bin/gcc-4.0 /usr/bin/gcc

Pronto, seu GCC agora é o gcc 4.0.3.

PS: Caso você não tenha o GCC 4 instalado, instale pelo Synaptic, é fácil :)

4) O script que executamos inicialmente baixa, porém apaga o kqemu, portanto é necessário pegá-lo novamente no site oficial:
Antes de instalar o kqemu, apague o kqemu.ko do seu diretório de módulos do kernel: /lib/modules/VERSÃO_DO_SEU_KERNEL/misc/kqemu.ko

Descompacte o arquivo do kqemu no seu diretório de preferência e como root execute:

# ./configure
# make
# make install


5) Suba o módulo:

# modprobe kqemu

Pronto. Agora é só colocar esse comando no rc.local para que ele seja carregado todas as vezes que a máquina for ligada.

Dúvidas ou erros com relação ao script, no fórum do mesmo.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Baixando, instalando e corrigindo
   3. Informações úteis
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Wildfire - Comunicação instantânea (Jabber) integrada ao Active Directory

Problemas no XMMS c/ RedHat 8.0

Portugol IDE

MrProject: O gerenciador de projetos (MSProject) para Linux

Terminator - Multiterminais em Janela Única

  
Comentários
[1] Comentário enviado por removido em 24/07/2006 - 23:42h

um... disculpe nao gostei muito, em que parte ele faz a otmizaçao do qemu pra ele poder fica até 5x mais rapido, talvez foi falta de atenção da minha parte, mais ficaria grato por uma resposta

[2] Comentário enviado por dvj em 25/07/2006 - 07:52h

Olá,

O módulo kqemu é o responsável pelo aumento da velocidade em até
5 vezes.

[3] Comentário enviado por squit_slacker em 25/07/2006 - 13:33h

Exato, o kqemu é quem deixa o Qemu 5x mais rápido.
Agora uma coisa...se vocês repararem a versão no site do qemu (www.qemu.org) já não é mais a 0.81 e sim a 0.82. Vou tentar alterar o script para ver se ele dá conta de baixar e compílar a nova versão.

Outra coisa...descobri que nem sempre o erro "FATAL: Error inserting kqemu" ocorre...no meu Desktop o erro apareceu, já no meu Lap não...Bem, mas fica a dica pra quem tiver o mesmo problema né.

[4] Comentário enviado por freeosbr em 26/07/2006 - 17:59h

O ideal seria se conseguissem implementar o vmwareplayer como o Morimoto fez no kurumin. Ficou muito bom, rodo o XP e 2000 para testes e auxiliar em alguns passo-a-passo, para clientes.
Fica aí a idéia, que tal.
um abraço a todos.

[5] Comentário enviado por xnardelli em 01/09/2006 - 10:11h

o script não tá mais lá:

http://andrew.v5n.net/ubuntu/install_qemu.sh


Onde está?

[6] Comentário enviado por xnardelli em 01/09/2006 - 10:16h

corrigindo a parte do script:

wget http://exvision.net/install_qemu.sh
chmod +x ./install_qemu.sh
sudo ./install_qemu.sh

[7] Comentário enviado por xnardelli em 01/09/2006 - 10:37h

5) Suba o módulo:

# modprobe kqemu

Pronto. Agora é só colocar esse comando no rc.local para que ele seja carregado todas as vezes que a máquina for ligada.


Essa parte eu não sei como fazer, pode me ajudar?

[8] Comentário enviado por squit_slacker em 01/09/2006 - 12:14h

Legal xnardelli, valeu por ter trocado o link do script, realmente foi alterado.
Agora sobre colocar o modprobe no rc.local, isso depende da sua distro. Mas se for no Ubuntu Dapper Drake, é assim:

vá para o diretório /etc (# cd /etc), o arquivo está lá... chama-se rc.local mesmo...e, pelo menos aqui, está como executável... edite-o com seu editor de textos preferido e simplesmente coloque no final dele a linha

modprobe kqemu

salve e dê um boot para testar. Para fazer o teste faça: (logo depois do boot)

lsmod | grep -i kqemu
kqemu 107780 0

Eis a linha retornada. Isso significa que o módulo está carregado, mas não está sendo usado...Isso pq não estou executando o Qemu agora.
Espero ter ajudado...qq dúvida e-mail-me ou mande por aki mesmo.

[]s

[9] Comentário enviado por megatux em 04/09/2006 - 01:23h

Uma pequena dica:
Ao invés de fazer via bash, deixe o kernel carregar o módulo pra vc. Edite o arquivo /etc/modules e insira kqemu no final do arquivo.

Abraço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts