Usando o Xen para rodar o Windows XP ou 2003
Posted by: Tiago Cruz in Linux, Virtualização, Xen
Existe um pequeno truque para instalar corretamente o Windows XP ou o Windows 2003 sob um Hypervisor do Xen (na versão 3.0.3, pelo menos). Na verdade existem dois truques:
- O primeiro é logo na primeira etapa da Instalação, quando ele ainda está na tela de “Detectando Hardware”, algo assim… é logo a primeira tela depois do boot com o CD ou imagem de instalação. Nesse momento, o Xen ainda não entrou em cena, é apenas uma versão modificada do Qemu iniciando a instalação. Mas de qualquer forma, não sei porque raios, a instalação trava em uma tela preta (black screen) e não sai de lá.
Bom, é necessário apertar a tecla F6 e escolher um tipo de computador diferente para o Qemu se ligar e continuar a instalação. Na verdade, devido a um pau do Qemu/Xen, a tecla F6 não funciona e você deve teclar F5 no lugar (mesmo com o windão pedindo a tecla F6!!!).
Na lista que aparece, você deverá escolher “Standard PC” e mandar continuar, como você pode ver na imagem abaixo:
Depois a instalação vai continuar normalmente… até a VM reiniciar e não encontrar mais o CD para continuar a instalação… isso porque não é mais o Qemu, e sim o XEN que entra em ação e pode ser que você (ou alguma GUI como o virt-manager na Red Hat) não tenha colocado a linha do CD-ROM no arquivo de configuração do xen, portanto adicione-a:
O arquivo deve ter uma entrada parecida com essa:
disk = [ ‘file:/dados/winxp.img,hda,w’ ]
Deverá ficar mais ou menos assim:
disk = [ ‘file:/dados/winxp.img,hda,w’,'file:/tmp/winxp.iso,hdc:cdrom,r’, ]
Depois você pode criar sua máquina novamente para continuar a instalação do seu Windão
# xm create winxp

Entries (RSS)
May 9th, 2007 at 10:03 am
Tiago
Parabéns pelo seu artigo. Essas dicas me ajudaram muito.
Abraços
Vinicius
May 9th, 2007 at 4:18 pm
Olá Vinicius,
Fico feliz que essas dicas tenham ajudado alguém, porque com certeza me ajudaram — e muito — a tirar um projeto das minhas costas
Tenho várias outras dicas sobre virtualização perdidas pela minha máquina, conforme eu for achando eu vou postando
Obrigado!
May 14th, 2007 at 12:54 pm
Cara, c usou a versão free ou a comercial?? Vc pode passar algum tutorial ou passo-a-passo sobre o uso do xen?? To com muita dificuldade!!
Abraços!
May 14th, 2007 at 1:49 pm
MaxReis,
Usei a versão comercial, no entanto, a maioria dos pacotes que instalei vieram com um “fc6″ no nome, o que indica que são os mesmos do Fedora Core 6
Na página da Red Hat tem um passo-a-passo bem detalhado, talvez possa ajuda-lo:
http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Virtualization-en-US/index.html
Abraços e boa sorte!
May 20th, 2007 at 1:38 am
queria saber como faço pra conseguir rodar o ubuntu direto do cd
me ajudem ae
May 20th, 2007 at 12:25 pm
francisco, qual o erro que está dando??
May 20th, 2007 at 11:39 pm
ta paralizando depois que carrega .. ele para na tela laranja
queria saber se é necessario uma otima configuração de placa de video
se existe requisitos de sistema .
May 21st, 2007 at 1:10 pm
Francisco,
qual é o hardwre que você possui (principalmente placa de vídeo) e qual a versão do Ubuntu você está utilizando?
Experimente desabilitar a ACPI e/ou o Plug’n'Play na BIOS…