Você está na página 1de 19

Marcos Laureano

Um site diferente sobre segurana, sistemas operacionais e sobre mim tambm


Home Contato Dicas Ensino Guias e Tutoriais Livros Projetos Qualificaes Virtualizao

set 28 2007

Instalando o Fedora sobre o Qemu no Windows


Publicado por Laureano Para este guia foi utilizado um Notebook HP/COMPAQ nx6115 Turion 1.8 com 2 GB de memria e 80GB de HD. O objetivo deste guia possibilitar testes do Linux a partir do Windows. Por tratar-se de um emulador, o processo de instalao mais lento que o processo normal. O processo de preparao de imagens e execuo do QEMU, descrito aqui com o Fedora, pode ser aplicado com qualquer distribuio Linux.

Emulador
Um emulador um software que simula um computador real, ou seja, um emulador um software criado para essencialmente transcrever instrues de um processador alvo para o processador no qual ele est rodando. Um emulador engana, fazendo com que todas as operaes da mquina real sejam implementadas em um software. Em outras palavras, ocorre a interpretao de (em alguns casos, por meio de recompilao) um cdigo desenvolvido para outra plataforma. Infelizmente, ele perde muito em eficincia ao traduzir cada instruo da mquina real. Alm disso, emuladores so bastante complexos, pois geralmente necessitam simular quase todas as instrues do processador e demais caractersticas do hardware que os circundam.

QEMU
O QEMU um emulador poderoso. O QEMU um emulador de processador. Utiliza traduo dinmica como tcnica para prover a emulao, ou seja, o emulador converte partes do cdigo para que o processador execute o conjunto de instrues. Como o processo delicado, o QEMU muito dependente da CPU. O QEMU no requer alteraes ou otimizaes no sistema anfitrio e pode ser facilmente utilizado (embora seja possvel instalar um mdulo que otimiza a velocidade de emulao. Este mdulo permite que o QEMU tenha o desempenho de uma mquina virtual). Recomendo a instalao do mdulo. De forma geral, o QEMU pode prover emulao de um sistema completo ou emulao para um processo de usurio.

Instalando o Qemu
1o. Passo Deve-se baixar a verso do QEMU para Windows. Esta a verso zipada. 2o. Passo Descompacte o arquivo qemu-0.9.0-windows.zip no seu diretrio de preferncia. Neste documento ser utilizado o diretrio C:\vms\qemu-0.9.0-windows

Preparando a imagem
Uma imagem de um sistema uma cpia exata de um sistema de arquivos para dentro de um arquivo. A imagem nada mais do que um arquivo de dados que contm todo o contedo de um disco. possvel criar uma imagem de um disquete de boot MS-DOS, e, no momento da virtualizao em vez de indicar o drive de disquete, informado a imagem do sistema como se fosse o prprio disco. As imagens tambm podem ser utilizadas para agilizar a instalao de novos equipamentos. Aps a configurao de uma equipamento e instalao de todos os softwares necessrios, cria-se uma imagem a partir do disco rigdo e depois esta imagem aplicada em outros equipamentos de mesma configurao. Este recurso utilizado por fabricantes de notebooks ou por empresas de grande porte que tem um parque tecnolgico padronizado j consolidado. claro, dependendo do espao ocupado no disco rigdo o arquivo de imagem pode ter um tamanho entre alguns MB e at dezenas de GB.

Criando imagens no QEMU


Para criar um arquivo imagem no QEMU deve-se utilizar o programa qemu-img.exe. Este programa est no diretrio C:\vms\qemu-0.9.0-windows. Para instalar o Fedora 7, ser criado uma imagem com capacidade para 10GB. Abra um prompt do DOS, acesso o diretrio C:\vms\qemu-0.9.0-windows e execute o comando qemu-img create -f qcow2 linux_fedora.img 10GB. Este comando ir criar uma imagem no formato qcow2 (utilizado pelo QEMU, no tem nenhuma relao com o sistema de arquivos utilizado pelo Linux) com o nome linux_fedora.img e com 10GB de tamanho

Comeando a instalao do Fedora


1o. Passo Baixar a imagem iso do Fedora.

2o. Passo No prompt do DOS digitar o comando:


qemu -L c:\vms\qemu-0.9.0-windows -m 512 -hda linux_fedora.img -soundhw all localtime -boot d -cdrom e:\isos\F-7-i386-DVD.iso

qemu executvel do QEMU -L c:\vms\qemu-0.9.0-windows indica o caminho que est instalando as informaes de BIOS que o QEMU ir utilizar na emulao -m 512 indica que ser utilizado 512 MB de memria para a emulao -hda linux_fedora.img indica o arquivo de imagem que ser utilizado para instalar o Fedora -soundhw all habilita som na emulao -localtime utiliza hora local na emulao -boot d indica para dar o boot no cd-rom -cdrom e:\isos\F-7-i386-DVD.iso indica onde se encontra o arquivo .ISO com o Fedora Talvez voc prefira alterar o arquivo qemu-win.bat e modificar os parmetros de inicializao do QEMU. Dever aparecer uma tela parecida com a que segue:

3o. Passo A instalao ocorrer em modo grfico. Selecione a opo Install or upgrade an existing system e tecle ENTER. O processo de boot ir comear, s aguardar alguns segundos (ou minutos se voc tiver pouca memria ). 4o. Passo possvel verificar a imagem ISO est OK. Eu sempre pulo o teste. Selecione SKIP

e tecle ENTER, o Fedora ir analisar o seu equipamento para disponibilizar as opes de instalao.

5o. Passo Depois de alguns minutos (emulao de sistema operacional mais lento que virtualizao) ir aparecer a imagem abaixo. Clique em NEXT .

6o. Passo Seleo do idioma Selecione o idioma padro e clique em NEXT .

7o. Passo Seleo do teclado Selecione o seu teclado e clique em Avanar .

8o. Passo No entre em pnico a primeira instalao, o arquivo imagem est vazio. No se preocupe, pode clicar no Sim sem medo. Seu computador estar a salvo.

9o. Passo Particionamento O particionamento ocorrer dentro do arquivo imagem. Repare que o disco virtual tem 10GB de tamanho. Altere o particionamento a vontade, teste, brinque e pratique. Neste tutorial irei aceitar a sugesto do Fedora.

10o. Passo Rede A configurao de rede depende de cada um (em casa, no escritrio, ADSL). Eu sempre utilizo o DHCP.

11o. Passo Fuso Horrio Eu moro em Curitiba, logo seleciono o horrio compatvel com So Paulo.

12o. Passo Senha do administrador Esta a senha do usurio root. Selecione uma senha e no esquea dela.

13o. Passo Perfil de Uso Ir utilizar o seu Fedora como ? Selecione o seu perfil de uso (programas que sero instalados). Se preferir, personalize a sua instalao.

14o. Passo Perfil de Uso Aps o longo tempo de verificao de dependncias a instalao ir comear. V tomar um caf, dar uma volta na quadra ou faa outra coisa.

15o. Passo Iniciar sistema Chegou a hora de re-iniciar o sistema. Neste momento deve-se informar ao QEMU para no mais utilizar a imagem ISO (simulao da retira do disco do drive). Aps voc clicar no Reiniciar sistema, o sistema vai mostrar uma mensagem de erro por causa da imagem ISO.

16o. Passo Continuando a instalao Feche o QEMU e no prompt do DOS digite:


qemu -L c:\vms\qemu-0.9.0-windows -m 512 -hda linux_fedora.img -soundhw all localtime -boot c -cdrom e:\isos\F-7-i386-DVD.iso

A nica diferena do comando anterior que agora o boot vai ser dado pelo drive C: (hda). Isto modificado na opo -boot c.

Dever aparecer a imagem que segue abaixo:

17o. Passo Aguardando a inicializao S esperar todo o processo de boot do Fedora