[HOW TO] Como instalar windows no xenserver

Contate-nos

Publicado por: Marcello Bontempo Salgueiro
Ter, 30 Mai, 09:22

TAGS: Geek, Tecnologia, Xen

Cópia do CD/DVD de instalação

A primeira etapa da instalação é a cópia do CD/DVD de instalação do Windows no formato de imagem 'ISO' pois esta será utilizada durante o boot e esta será responsável pela formatação do disco virtual.

Após a criação da imagem 'ISO' do CD/DVD de instalação copie este para a máquina xen mãe.

Criação do disco virtual para instalação

Primeiramente crie o diretório da máquina virtual no xen domains:

 mkdir /var/xen/domains/<nome_maq_virt_xen>
cd /var/xen/domains/<nome_maq_xen>

Crie o disco virtual com o seguinte comando:

#disco de 30Gb 
dd if=/dev/zero of=disk.img bs=1024 count=000000

Arquivo de configuração utilizado pelo xen

Copie este arquivo para /etc/xen/<nome_maq_virt_xen>.cfg

#
# Configuration file for the Xen instance windowsrv, created
# by xen-tools 3.9 on Tue May 31 16:57:14 2011.
#

#
#  Kernel + memory size
#
kernel      = "/usr/lib/xen-3.2-1/boot/hvmloader"
device_model = '/usr/lib/xen-3.2-1/bin/qemu-dm'
builder     = 'hvm'
memory      = '<TAM_MEMORIA_RAM>'
vcpus = 1

#
#  Disk device(s).
#
shadow_memory = 16


disk = [ 'file:/var/xen/domains/<nome_maq_virt_xen>/disk.img,hda,w', 'file:<local_CD_DVD_inst_windows>,hdc:cdrom,r' ]


#
#  Hostname
#
name         = '<nome_maq_virt_xen>'

#
#  Networking
#

vif         = [ 'type=ioemu,bridge=eth0,ip=<IP>,mac=<MAC>']

address = '<IP>'
netmask = '<NETMASK>'

ne2000=0

dhcp = "off"

# boot on floopy (a), hard disk (c), cdrom (d)
# default: hard disk, cdrom, floopy

boot = "dc"

sdl=0
vnc=1

#vncdisplay=5
vnconsole=1
vnclisten = '0.0.0.0'
vncpassword=''
stdvga=0
serial='pty'

vncviewer =1
vncunused =1

keymap = "pt-br"

parallel = 'none'
usbdevice='tablet'

pae = 1
acpi = 1
apic = 1

#  Behaviour
on_reboot   = 'destroy'
on_poweroff = 'destroy'
on_crash    = 'restart'

Iniciando a máquina virtual

Com toda a configuração pronta, basta iniciar a máquina virtual:

xm create /etc/xen/<nome_maq_virt_xen>.cfg

Após a máquina ser carregada instale em seu desktop o vncviewer, ou um cliente que suporte o protocolo VNC, pois o acesso a máquina windows só poderá ser feita através de interface gráfica.

Conectando a máquina virtual windows

Com o seu cliente de VNC coloque o IP da máquina xen-mãe, e inicie a conexão, você verá a tela de inicialização de instalação do windows.

Agora basta instalar o windows normalmente. Após a primeira fase da instalação a máquina será reiniciada, você verá ela não carregará automaticamente, pois utilizamos o parâmetro:

on_reboot   = 'destroy'

Assim inicie novamente a máquina virutal para concluir a instalação.

Pós instalação

Após terminar a instalação do windows você deverá para a maquina virtual e editar o arquivo /etc/xen/<nome_maq_virt_xen>.cfg para  modificar os parâmetros para os seguintes valores:

disk = [ 'file:/var/xen/domains/<nome_maq_virt_xen>/disk.img,hda,w' ]

boot = "c"

on_reboot   = 'restart'

Após feita a modificação no arquivo de configuração da máquina virtual, basta iniciá-la novamente e entrar através do VNC client.

Referências:

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

Comentário desativado