Archive for May 4th, 2007

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:

Instalação XEN

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’, ]

Instalação Windows 2003

Depois você pode criar sua máquina novamente para continuar a instalação do seu Windão :)

# xm create winxp