Multiboot pelo pendrive usando grub2
Por - Diego HenriqueDaqui em diante assumiremos o desenvolvimento do artigo, pressupondo que seu pendrive seja sda1. Para todo caso, adapte conforme nomeclatura do seu dispositivo removível.
Aplicando o sistema de arquivos ext2 no pendrive:
# mke2fs -F -t ext2 -L 'multi-boot' /dev/sda1
Criando diretório de ponto de montagem para o pendrive:
# mkdir /mnt/sda1
Com diretório criado, ja podemos montar o pendrive :
# mount /dev/sda1 /mnt/sda1
Gravando o Grub2 na MBR do pendrive:
# grub-install --force --no-floppy --root-directory=/mnt/sda1 /dev/sda
Neste ponto, chegou a hora de adicionar as ISOs. Como exemplo usamos:
Acesse - http://www.slitaz.org/pt/
Baixe as ISOs desejada e coloque-as em /mnt/sda1.
Agora, vamos gerar o arquivo de configuração (grub.cfg) do Grub2:
# grub-mkconfig -o /mnt/sda1/boot/grub/grub.cfg
Por fim, basta editar o arquivo gerado[grub.cfg].
Veja o exemplo do arquivo editado para as distros:
set timeout=50
set default=0
menuentry " SliTaz 5.0 Rolling" {
loopback loop /slitaz-rolling.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/slitaz-rolling.iso noeject
initrd (loop)/casper/initrd
}
menuentry "SliTaz Cooking" {
loopback loop /slitaz-cooking.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/slitaz-cooking.iso noeject
initrd (loop)/casper/initrd
}
menuentry "SliTaz 4.0" {
loopback loop /slitaz-4.0.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/slitaz-4.0.iso noeject
initrd (loop)/casper/initrd
}
Pronto!
Comentários
Postar um comentário