Xen 4.0 no Debian Squeeze: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Linha 1: | Linha 1: | ||
== A instalação dos pacotes mínimos necessários == | |||
Inicialmente, instale os pacotes que serão úteis para a operação da máquina hopedeira (máquina real ou dom0): | |||
# apt-get install less ntpdate tcpdump | |||
{{exclamação1|Se for necessário, instale pacotes adicionais que sejam essenciais para você, como algum editor de textos diferente ou algo assim.}} | |||
Agora, edite o arquivo ''/etc/apt/sources.list'' e crie a entrada para o repositório ''unstable''. Para isso, acresça a linha abaixo no final do arquivo: | |||
deb <nowiki>http://ftp.us.debian.org/debian/</nowiki> unstable main | |||
{{exclamação1| | A seguir, atualize a lista local de pacotes: | ||
# apt-get update | |||
Instale os pacotes de virtualização: | |||
# apt-get install xen-hypervisor-4.0-i386 xen-linux-system-2.6.32-5-xen-686 | |||
{{exclamação1|Se você estiver utilizando a arquitetura AMD64, substitua o pacote ''xen-hypervisor-4.0-i386'' por ''xen-hypervisor-4.0-amd64'' e o pacote ''xen-linux-system-2.6.32-5-xen-686'' por ''xen-linux-system-2.6.32-5-xen-amd64''.}} | |||
<br><br> | <br><br> | ||
== | == Configuração do GRUB2 == | ||
Para configurar o GRUB para realizar o boot pelo Xen, crie o arquivo ''/etc/grub.d/09_xen'' e insira o seguinte conteúdo (considerando que você instalou o Debian em ''/dev/sda1'' e está utilizando a versão 686): | |||
#!/bin/bash | |||
exec tail -n +3 $0 | |||
menuentry "Debian GNU/Linux, XEN 4 with Linux 2.6.32-5-xen-686" --class debian --class gnu-linux --class gnu --class os { | |||
insmod ext2 | |||
set root='(hd0,1)' | |||
multiboot /boot/xen-4.0-i386.gz | |||
module /boot/vmlinuz-2.6.32-5-xen-686 dummy=dummy root=/dev/sda1 ro quiet | |||
module /boot/initrd.img-2.6.32-5-xen-686 | |||
} | |||
{{exclamação1| | {{exclamação1|Na configuração anterior, nas linhas centrais, ou seja, todas as linhas exceto a primeira e a última, entre o início da linha e o próximo parâmetro, foi pressionada a tecla ''TAB''. No momento de criar o arquivo final do GRUB, o sistema respeitará esse TAB.}} | ||
Caso opte pelo kernel AMD64, utilize a seguinte configuração: | |||
#!/bin/bash | |||
exec tail -n +3 $0 | |||
menuentry "Debian GNU/Linux, XEN 4 with Linux 2.6.32-5-amd64" --class debian --class gnu-linux --class gnu --class os { | |||
insmod ext2 | |||
set root='(hd0,1)' | |||
multiboot /boot/xen-4.0-amd64.gz | |||
module /boot/vmlinuz-2.6.32-5-amd64 dummy=dummy root=/dev/sda1 ro quiet | |||
module /boot/initrd.img-2.6.32-5-amd64 | |||
} | |||
A seguir, para gerar o novo GRUB, execute: | |||
# chmod 755 /etc/grub.d/09_xen | |||
# update-grub | |||
<br><br> | <br><br> | ||
{{rodapé|http://www3.clustrmaps.com/user/284b9300|http://www3.clustrmaps.com/stats/maps-no_clusters/tiny.cc-xen_squeeze-thumb.jpg|15 jun. 10}} | {{rodapé|http://www3.clustrmaps.com/user/284b9300|http://www3.clustrmaps.com/stats/maps-no_clusters/tiny.cc-xen_squeeze-thumb.jpg|15 jun. 10}} |
Edição das 07h18min de 18 de junho de 2010
A instalação dos pacotes mínimos necessários
Inicialmente, instale os pacotes que serão úteis para a operação da máquina hopedeira (máquina real ou dom0):
# apt-get install less ntpdate tcpdump
![]() |
Se for necessário, instale pacotes adicionais que sejam essenciais para você, como algum editor de textos diferente ou algo assim. |
Agora, edite o arquivo /etc/apt/sources.list e crie a entrada para o repositório unstable. Para isso, acresça a linha abaixo no final do arquivo:
deb http://ftp.us.debian.org/debian/ unstable main
A seguir, atualize a lista local de pacotes:
# apt-get update
Instale os pacotes de virtualização:
# apt-get install xen-hypervisor-4.0-i386 xen-linux-system-2.6.32-5-xen-686
Configuração do GRUB2
Para configurar o GRUB para realizar o boot pelo Xen, crie o arquivo /etc/grub.d/09_xen e insira o seguinte conteúdo (considerando que você instalou o Debian em /dev/sda1 e está utilizando a versão 686):
#!/bin/bash exec tail -n +3 $0 menuentry "Debian GNU/Linux, XEN 4 with Linux 2.6.32-5-xen-686" --class debian --class gnu-linux --class gnu --class os { insmod ext2 set root='(hd0,1)' multiboot /boot/xen-4.0-i386.gz module /boot/vmlinuz-2.6.32-5-xen-686 dummy=dummy root=/dev/sda1 ro quiet module /boot/initrd.img-2.6.32-5-xen-686 }
Caso opte pelo kernel AMD64, utilize a seguinte configuração:
#!/bin/bash exec tail -n +3 $0 menuentry "Debian GNU/Linux, XEN 4 with Linux 2.6.32-5-amd64" --class debian --class gnu-linux --class gnu --class os { insmod ext2 set root='(hd0,1)' multiboot /boot/xen-4.0-amd64.gz module /boot/vmlinuz-2.6.32-5-amd64 dummy=dummy root=/dev/sda1 ro quiet module /boot/initrd.img-2.6.32-5-amd64 }
A seguir, para gerar o novo GRUB, execute:
# chmod 755 /etc/grub.d/09_xen # update-grub
Redes sociais
- Twitter: Para novidades sobre artigos, livros e palestras, siga-me em eribertomota.