Instalando o QEMU no Fedora Core 4

Neste artigo veremos como instalar o QEMU juntamente com o QEMU Accelerator no Fedora Core 4, visto que o compilador GCC 4.x, que acompanha esta distribuição, ainda não é suportado por este software. O procedimento aqui descrito também pode ser usado em outras distribuições.

[ Hits: 21.637 ]

Por: Sandro Venezuela em 04/11/2005


Instalação



Com o ambiente preparado, vamos à instalação, lembrando que os procedimentos devem ser realizados pelo usuário root.

# cd /usr/src
# tar -zxvf /caminho até arquivo/qemu-0.7.2.tar.gz
# cd qemu-0.7.2
# tar -zxvf /caminho até arquivo/kqemu-0.7.2.tar.gz


Depois que o código-fonte foi descompactado corretamente, vamos aos procedimentos de configuração, compilação e instalação do QEMU, onde é aqui que vamos informar que queremos usar a versão 3.x e não a 4.x do compilador GCC.

# ./configure -cc=gcc32
# nice -n -20 make
# make install


Note que foi utilizado o comando "nice" para aumentar a prioridade da compilação, porém se você preferir, pode usar simplesmente o comando "make".

Se nenhum erro for apresentado, devemos ter o QEMU instalado no diretório /usr/local e o QEMU Accelerator, arquivo "kqemu.ko", no diretório /lib/modules/$(uname -r)/misc.

Para que o QEMU utilize o QEMU Accelerator, devemos carregar o módulo e criar o dispositivo "kqemu":

# mknod /dev/kqemu c 250 0
# chmod 666 /dev/kqemu
# modprobe kqemu


Pronto! Agora você pode utilizar o QEMU para testar várias distribuições Linux e até mesmo instalar a sua versão do Windows e remover a partição deste sistema do seu disco.

Página anterior     Próxima página

Páginas do artigo
   1. Pré-requisitos
   2. Instalação
   3. Considerações Finais
Outros artigos deste autor

Instalando a placa de rede wireless DWL-G520+ no Fedora Core 3

Configurando uma VPN IPSec Openswan no SUSE Linux 9.3

Construindo um Firewall / Proxy com o Fedora Core 4

Integrando o Amavisd-new, SpamAssassin e ClamAV com o Postfix no SuSE 9.3

Leitura recomendada

Aprendendo a utilizar o Window Maker

Kernel otimizado? Porque não?

Criando um pacote DEB manualmente

tzwatch - Navegando pelo horário mundial no Debian

Criar animação em flash no Linux? Veja como!

  
Comentários
[1] Comentário enviado por agk em 09/12/2005 - 08:28h

Muito bom o artigo, parabéns.
Eu não estou conseguindo fazer a placa de rede funcionar. Já tentei com dhcp, tentei especificar o MAC, tentei com ip fixo e nada.
Quando inicializo o qemu aparece essa mensagem:
warning: could not open /dev/net/tun: no virtual network emulation

Quan será o problema?

[2] Comentário enviado por s4ndr0 em 09/12/2005 - 15:52h

Este problema pode ser devido ao não carregamento do módulo tun, ou talvez as permissões que o arquivo /dev/net/tun possui. Tente verificar, ok!

No script que passei junto ao artigo, existe uma pequena correção a fazer, que seria acrescentar a linha "sleep 5" entre as linhas "/sbin/modprobe -q tun > /dev/null" e "chmod 666 /dev/net/tun". Isto serve para dar tempo de ser criado o dispositivo corretamente.

Espero que tenha ajudado, mas se o problema persistir, estamos ai... :-)

Abraço

[3] Comentário enviado por paulocamboim em 15/05/2006 - 14:11h

ae kra modifiquei a permissao do /dev/net/tun, agora ta carregando com usuario normal. Porem la no windows nao consigo conectar internet, aparece q nao tem nenhuma placa de rede instalada... vc sabe como eu poderia fazer fucionar a rede dentro do emulador??

vlw!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts