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 ;).
- Desconecte ou desative todos os discos rígidos (HD’s), exceto o drive USB (pode ser um HD externo USB ou pendrive);
- Faça o download e grave o CD do XenServer 5.5;
- Inicie o computador com o CD do XenServer e faça a instalação no drive USB;
- Quando a instalação terminar, inicie novamente pelo CD do XenServer e pressione “F2″ na tela “Welcome to XenServer”;
- Digite “shell” e pressione “Enter”;
- Quando o sistema tiver inicializado, digite: “mkdir /tmp/sda <ENTER>”
- Mapeie o drive USB para a pasta temporária: “mount -t ext3 /dev/sda1 /tmp/sda <ENTER>”;
- Altere as permissões dos arquivos: “chmod -R 664 /sys/block <ENTER>”;
- Copie os arquivos de sistema, ignorando os erros: “cp -R /sys/block/ /tmp/sda/sys/block/ <ENTER>”;
- Altere a pasta raiz para a pasta temporária: “chroot /tmp/sda <ENTER>”;
- Acesse a pasta “/boot” (que será o “/boot” do drive USB): “cd /boot <ENTER>”;
- 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>”;
- 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>”;
- 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