Tem dúvidas sobre informática? Esclareça-as no Fórum do Isto Mesmo.
Tutorial - Instalar as "Silverlight Tools Beta 1 for Visual Studio 2008" Tutorial - Instalar um Sistema Operativo numa Máquina Virtual
Mar 27

Marcas Technorati: , , , ,

Cada vez mais está na “moda” o uso de Máquinas Virtuais, quer para desenvolvimento, quer para fazer apresentações. Uma máquina virtual (Virtual Machine) consiste na simulação de um sistema operativo, apenas através de software, ou seja, estamos a executar outro sistema operativo dentro do que estamos a correr. Este processo é denominado por virtualização. Esta virtualização permite dividir os recursos do computador hospedeiro pelas diferentes máquinas virtuais em execução, conseguindo simular vários computadores.

O uso de máquinas virtuais apresenta várias vantagens, por exemplo, podemos criar uma máquina virtual para cada ambiente de desenvolvimento (por ex.: .net e php), podemos testar novos sistemas operativos de forma fácil, podemos movimentar as máquinas virtuais entre pcs de forma rápida, conseguimos ter um ambiente de desenvolvimento pré preparado de forma rápida, etc… As vantagens são imensas, mas também existem algumas desvantagens, como é óbvio. O uso de máquinas virtuais exige um computador com recursos acima dos recomendados, pois estes vão ser partilhados com as várias máquinas virtuais, principalmente a memória RAM, o CPU e o Disco. A performance numa máquina virtual é naturalmente inferior à de um computador normal.


Para ficarem com uma idéia dos recursos mínimos exigidos para correr uma máquina virtual com os diferentes Sistemas Operativos Microsoft, vejam a tabela seguinte:

Sistema Operativo da Máquina Virtual Memória RAM mínima Espaço em Disco
Windows Vista Ultimate 512 MB 15GB
Windows Server 2003 256 MB 4GB
Windows XP Professional 256 MB 2GB
Windows 2000 Professional 256 MB 2 GB
Windows 98 Second Edition 64 MB 500 MB

Estes são os requisitos mínimos que as máquinas virtuais necessitam. Por isso, quanto melhor for o computador hospedeiro, mais recursos podemo partilhar com as máquinas virtuais, e melhor performance obteremos, pois como todos sabemos, o Windows Vista com 512 MB de RAM arrasta-se…
Relativamente ao CPU, quanto mais rápido melhor. :) Pois será partilhado com as máquinas virtuais que estiverem a correr.

Para efectuar a virtualização existem essencialmente dois programas:

Neste tutorial vamos utilizar o Virtual PC 2007. Podem fazer download deste software através do url seguinte:

http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en

Existem duas versões disponíveis, uma de 32 bits e outra de 64 bits, ambas com aproximadamente 30 MB.

A instalação do Virtual PC 2007 é simples, por isso não será abordada neste tutorial. Qualquer dúvida deixem um comentário.

TUTORIAL - Criação da Máquina Virtual:

Tutoriais Relacionados:
Tutorial - Instalar um Sistema Operativo numa Máquina Virtual
Tutorial - Partilhar ficheiros no Virtual PC 2007
Tutorial - Aumentar a Performance do Virtual PC 2007

Vamos passar então à criação da máquina virtual.

  • Abrimos o Virtual PC 2007 e clicamos no botão “New”.

image

  • Na Janela que se abre, clicamos em “Next”

image

  • Neste ecrã temos três opções disponíveis. Para criar uma nova máquina virtual de raiz, escolhemos a primeira opção e clicamos em “Next”.

image

  • No ecrã seguinte escolhemos o nome e o local onde desejamos guardar o ficheiro de configuração da máquina virtual criada e clicamos em “Next”.

image

  • Depois, vamos escolher qual o sistema operativo que vamos instalar na máquina virtual que estamos a criar. Para efeitos deste tutorial vamos escolher a opção Windows XP e clicar em “Next”. Se estiverem a criar uma máquina virtual para outro sistema operativo, deverão escolher a opção que melhor se adequar ao sistema que pretendem instalar.

image

  • No ecrã seguinte, temos hipótese de escolher qual a memória que pretendemos partilhar com a máquina virtual. Para o windows XP a opção que vem pré-definida são 128 MB, no entanto, convém aumentar este valor, escolhendo a opção “Adjusting the RAM” e movendo o slider ou introduzindo o valor na caixa do lado direito. Para este tutorial escolhi 512 MB. Este valor pode ser alterado depois da máquina virtual estar criada.

image

  • Agora vamos escolher o disco da máquina virtual. Como estamos a preparar uma máquina virtual para a instalação de um novo sistema operativo escolhemos a opção “A new virtual hard disk”.

image

  • No ecrã seguinte, vamos configurar o tamanho, nome e localização do disco da máquina virtual. Neste ficheiro .vhd (virtual hard disk) serão guardados todos os ficheiros da máquina virtual. Para o tutorial, escolhi um disco com 20000MB (aprox. 20 GB). O Virtual PC usa um sistema de disco dinâmicos, ou seja, apesar de termos atribuido 20GB ao disco, não são logo ocupados 20 GB no disco do computador hospedeiro, a informação vai aumentado à medida que é necessário, apesar de na máquina virtual vermos sempre o disco com 20 GB. Por isto, é preferível definir um disco maior do que menor, pois caso o disco da máquina virtual fique cheio, é muito complicado aumentar a sua dimensão.

image

  • Chegamos ao final da configuração da máquina virtual. Neste ecrã temos o resumo das configurações escolhidas. Basta clicar em “Finish”.

image

  • Neste momento já temos disponível a máquina virtual no Virtual PC 2007. :) Se clicarmos em “Start” a máquina já vai arrancar, mas ainda sem sistema operativo.

image

  • No arranque, a máquina virtual necessita efectuar algumas configurações que podem demorar alguns minutos.

image

  • Depois fica à espera de um cd para efectuar boot com o novo sistema operativo. Mas isto fica para o próximo tutorial.

image

No segundo tutorial desta série, explicamos como efectuar a instalação do sistema operativo na máquina virtual que acabamos de criar:

Tutorial - Instalar um Sistema Operativo numa Máquina Virtual

rss_icon_glass_reflection64

Se gostaram deste artigo subscrevam a feed RSS do istomesmo, para ficarem actualizados sobre os últimos artigos.

» Subscrevam aqui a fedd RSS «

Obtenha mais informações sobre a fedd RSS aqui


Artigos que também lhe podem interessar:

publicado por NC Etiquetas: , , , ,


22 Respostas a “Tutorial - Criar Máquinas Virtuais no Virtual PC 2007”

  1. 1. flavio Diz:

    Bom li seu tutorial muito bom, o problema que com o red hat 4 não funcionou, vc saberia me dizer ?

  2. 2. Denis Albuquerque Diz:

    Muito bom!!!
    Obrigado!

  3. 3. ndocosta Diz:

    Obrigado pelo comentário Denis.
    É bom obter feedback positivo dos leitores.

  4. 4. Fl4sh Diz:

    muito bom seu tutorial
    é um dos melhores que eu já ví.
    parabens.
    muito obrigado!

  5. 5. van.arj Diz:

    oi!
    muito bom tutorial.
    eu só tenho uma dúvida. Eu tenho um pc com 1 GB de Ram, se eu desviar 256 MB para a máquina virtual, quando eu desligar a máquina virtual eu vou ter os mesmos 1 GB de volta para o meu computador real?
    se puder me responder eu fico grato.
    mais uma vez, parabens!

  6. 6. ndocosta Diz:

    @van.arj
    Obrigado.
    Quanto à memória não se preocupe quando desligar a Máquina Virtual volta tudo ao normal.
    Às vezes demora um pouco até a Máquina Virtual desligar totalmente e a memória ser libertada, mas no final volta a ter toda a sua memória. :)

  7. 7. ndocosta Diz:

    @Fl4sh
    Muitissimo obrigado. :) Este comentários só me estimulam para fazer mais e melhor.

  8. 8. ALEX Diz:

    Boa tarde, estou tentando instalar o PC virtual em uma Pendrive que esta rodando um sistema operacional windows xp através do MOJO PAC. Acontece que quando o PC Virtual vai copiar alguns arquivos ele da pau e volta novamente ao começo e sai da instalação. O que pode ser isso?

  9. 9. ndocosta Diz:

    @ALEX
    Olá Alex, infelizmente não estou familiarizado com o MOJO PAC, e não o consigo ajudar.
    Pode ser que algum dos nossos leitores consiga ajudá-lo.

  10. 10. Silvano Roberto Camargos Diz:

    Pessoal, bom dia

    Como faço pra liberar mais memória para a máquina virtual?

    É possível trabalhar em tela cheia?

    Ats,
    Silvano.

  11. 11. ndocosta Diz:

    @Silvano Roberto Camargos
    Para liberar mais memória deverá desligar a máquina virtual em questão e ajustar a memória através das propriedades da mesma.
    Atenção que a memória da Máquina Virtual não deverá ser exagerada, senão o sistema hospedeiro fica sem memória para funcionar correctamente e a máquina fica muito lenta.
    Para trabalhar em tela cheia deverá pressionar as teclas ALT Direito + Enter, enquanto estiver dentro da máquina virtual.

  12. 12. Vinicius Vital Diz:

    Bom dia, muito bom tutorial, tenho uma duvida, tenho como configurar uma placa de captura de video rodando o xp no virtual pc ? Esta instalado no 2003 server.

  13. 13. ndocosta Diz:

    @Vinicius Vital
    Não é possível configurar a placa de captura de video na Virtual Machine.

  14. 14. jeui Diz:

    Olá espero q possa me ajudar..
    eu segui a risca todos os procedimentos de seu tutorial, q eh muito facil de entender e vai direto ao ponto, mas a minha máquina virtual naum funciona de jeito nenhum, ela carrega carrega e em seguida aparece: no boot file name received, dai ela reinicia e comessa todo processo, logo após acontece a mesma coisa e fica assim =(
    naum tem jeito ja fiz de tudo e naum adianta

    c puder ajudaí =] abraç

  15. 15. TipoAssim Diz:

    tipo assim kd o otro topico????????

  16. 16. ndocosta Diz:

    @TipoAssim
    O outro tópico já está no site em:
    Tutorial - Instalar um Sistema Operativo numa Máquina Virtual
    Cumprimentos.

  17. 17. ndocosta Diz:

    @jeui
    Certifique-se de que tem o CD do sistema operativo montado na máquina virtual, para que a instalação possa começar.

  18. 18. Walmer Diz:

    Olá, em me respondi uma coisa, se eu já tive com outro SO ( tenho 2 XP no PC) instalado no meu pc, tem como eu emular ele sem te que instala tudo de novo.

  19. 19. ndocosta Diz:

    @Walmer
    Sim, podes criar uma máquina virtual a partir do sistema operativo que tens no PC. Para isso deves utilizar o VmWare Converter.

  20. 20. andre Diz:

    alguem pode me ajuda, uso windows vista e tentei roda programa e na hora q sigo as etapas certinha quando chega na parte de escolher memoria ram ele aparece como 0, e n tem como aumenta e altera isso! oque eu faço para liberar memoria para ser usado pelo programa! pois se continua aparecendo memoria virutal 0 n tem como instala nada!

  21. 21. Mateus Grillo Diz:

    depois de criada a maquina virtual, é possível expandir a memória que ficou configurada, ou teria que criar uma maquina nova?

    Obrigado

  22. 22. ndocosta Diz:

    @Mateus Grillo
    Depois da máquina criada é possível expandir a memória. Basta ir às definições com a máquina virtual desligada.

Deixar uma resposta