nov 302011
 

Olá!

Este post instrui como instalar o XenServer 5.5 em um pendrive (clique aqui para acessar uma cópia do post impresso em PDF). Abaixo, a tradução dos passos, com comentários ;).

  1. Desconecte ou desative todos os discos rígidos (HD’s), exceto o drive USB (pode ser um HD externo USB ou pendrive);
  2. Faça o download e grave o CD do XenServer 5.5;
  3. Inicie o computador com o CD do XenServer e faça a instalação no drive USB;
  4. Quando a instalação terminar, inicie novamente pelo CD do XenServer e pressione “F2″ na tela “Welcome to XenServer”;
  5. Digite “shell” e pressione “Enter”;
  6. Quando o sistema tiver inicializado, digite: “mkdir /tmp/sda <ENTER>”
  7. Mapeie o drive USB para a pasta temporária: “mount -t ext3 /dev/sda1 /tmp/sda <ENTER>”;
  8. Altere as permissões dos arquivos: “chmod -R 664 /sys/block <ENTER>”;
  9. Copie os arquivos de sistema, ignorando os erros: “cp -R /sys/block/ /tmp/sda/sys/block/ <ENTER>”;
  10. Altere a pasta raiz para a pasta temporária: “chroot /tmp/sda <ENTER>”;
  11. Acesse a pasta “/boot” (que será o “/boot” do drive USB): “cd /boot <ENTER>”;
  12. Renomeie a imagem initrd antiga: “mv initrd-2.6.18-128.1.6.el5.xs5.5.0.496.1012xen.img initrd-2.6.18-128.1.6.el5.xs5.5.0.496.1012xen.img.old <ENTER>”;
  13. Crie uma nova imagem “initrd”: “mkinitrd –-with-usb initrd-2.6.18-128.1.6.el5.xs5.5.0.496.1012xen.img 2.6.18-128.1.6.el5.xs5.5.0.496.1012xen <ENTER>”;
  14. Remova o CD do XenServer e reinicie o computador.

Testei com um pendrive de 8GB, mas a instalação do Xen avisa que é pouco espaço e não deixa instalar. Ainda não consegui um pendrive de 16GB para testar. Acredito que funcione em versões mais recentes também. Se funcionar pra alguém, deixe um comentário! 😀

[]’s

Huff


ATUALIZAÇÃO DO POST EM 07/JANEIRO/2012


Olá!

Consegui o tal pendrive de 16GB! 😀

Testei com o XenServer 5.6 e com o 6.0, ambos funcionaram! Abaixo, o que muda para cada versão:

  • Para o XenServer 5.6:
    • O comando do passo 12 muda para: “mv initrd-2.6.27.42-0.1.1.xs5.6.0.44.111158xen.img initrd-2.6.27.42-0.1.1.xs5.6.0.44.111158xen.img.old <ENTER>”;
    • O comando do passo 13 muda para: “mkinitrd –with-usb initrd-2.6.27.42-0.1.1.xs5.6.0.44.111158xen.img 2.6.27.42-0.1.1.xs5.6.0.44.111158xen <ENTER>”;
  • Para o XenServer 6.0:
    • O comando do passo 12 muda para: “mv initrd-2.6.32.12-0.7.1.xs6.0.0.529.170661xen.img initrd-2.6.32.12-0.7.1.xs6.0.0.529.170661xen.img.old <ENTER>”;
    • O comando do passo 13 muda para: “mkinitrd –with-usb initrd-2.6.32.12-0.7.1.xs6.0.0.529.170661xen.img 2.6.32.12-0.7.1.xs6.0.0.529.170661xen <ENTER>”;

[]’s

Huff

 Posted by at 19:10