Esta é uma dica para fazer boot direto de uma ISO
GNU/Linux gravada no seu GNU/Linux, do seu disco rígido.
Isso permite o boot direto, sem que a ISO esteja queimada em um live-CD ou colocada em um pendrive.
O método usado, foi reportado pelo usuário Cristian Gherman, Romênia, que ele publicou em um blog de notícias
Linux:
Gentilmente, ele traduziu o procedimento para o inglês, no grupo oficial do Sabayon no Facebook:
E me autorizou a publicá-lo, e foi de lá que eu complementei, adaptei e traduzi o procedimento dele.
Procedimentos
1. Crie um diretório
iso, na sua pasta
/home:
cd /
$ cd ~/
$ sudo mkdir iso
$ cd iso
2. Baixe a ISO que você quiser de Sabayon, por exemplo, do espelho brasileiro:
E grave-a no disco rígido, em
/home/iso.
3. Cuidadosamente, edite o seu arquivo
/boot/grub/grub.cfg.
Basicamente, existem três jeitos de você editar o GRUB 2.
O meu jeito, é diretamente na edição do
grub.cfg:
Ou o procedimento sugerido pelo autor, que é editar como root, o arquivo
/etc/grub.d/40_custom, colocando as linhas nele e depois atualizando o GRUB 2, com o comando:
# grub2-mkconfig -o /boot/grub/grub.cfg
Detalhes da edição de maneira análoga e essa, podem ser vistos neste excelente artigo de nosso Colega
mcnd2:
Ou ainda, a maneira recomendada, editar o
/etc/default/grub e depois restaurar o GRUB:
4. Por qualquer dos procedimentos sumarizados na parte 3, coloque na sessão "BEGIN /etc/grub.d/40_custom", de seu
/boot/grub/grub.cfg, estas linhas:
menuentry "NOME"
{
set cmdline="looptype=squashfs loop=/livecd.squashfs cdroot"
set isofile="/iso/NOME.iso"
loopback loop (hdX, sdYZ)${isofile}
linux (loop)/boot/sabayon ${cmdline} root=/dev/ram0 initrd=/boot/sabayon.igz isoboot=${isofile}
initrd (loop)/boot/sabayon.igz
}
Em "NOME", use o nome completo de sua ISO, a que baixou, por exemplo: "Sabayon_Linux_DAILY_amd64_KDE".
E em "(hdX, sdYZ)", a identificação de seu HDD e sua partição de
/home. Exemplo, um só HDD e uma partição
/home em
sda3, ficaria: "(hd0,sda3)".
5. Resete o micro e acesse a ISO, pela entrada dela no GRUB.
Observações: o autor reporta que, com partições
ext4, funciona melhor ou mais facilmente. Eu testei em Sabayon, com uma ISO do próprio Sabayon Daily Xfce, de 64 bits, mas, tenho em mente que possa funcionar em outras Distros e/ou com ISOs de outras distros.