Adiciona o ArchLinux ISO ao menu GRUB

0

Eu desejo inicializar o ArchLinux ISO no menu GRUB. Eu aprendi que isso pode ser alcançado adicionando um menuentry ao

\etc\grub.d_custom

E regenerando o grub usando

sudo update-grub

Se o ISO for um ISO do Ubuntu, o seguinte menuentry deve ser adicionado ao arquivo \etc\grub.d_custom

menuentry “Ubuntu 14.04 ISO” {
set isofile=”/home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso”
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splash
initrd (loop)/casper/initrd.lz
}

Mas eu preciso inicializar do Arch Linux ISO. Então, qual deve ser o menuentry neste caso?

Se a resposta variar com o lançamento, por favor, explique a estrutura do diretório no ArchLinux ISO para que eu possa descobrir valores para cada chave como initd, linux, boot etc.

Obrigado.

    
por ant_1618 28.09.2016 / 21:22

1 resposta

1

Isso está bem documentado no wiki do archlinux, com entradas para cada distro. link

Você pode usar:

menuentry '[loopback]archlinux-2014.12.01-dual.iso' {
  set isofile='/boot/iso/archlinux-2014.12.01-dual.iso'
  loopback loop $isofile
  linux (loop)/arch/boot/x86_64/vmlinuz archisodevice=/dev/loop0 img_dev=$imgdevpath img_loop=$isofile earlymodules=loop
  initrd (loop)/arch/boot/x86_64/archiso.img
}

Você tem que personalizar o caminho do arquivo iso.

    
por 28.09.2016 / 22:07