Iniciando o Fedora27.iso com o grub2

1

Eu tenho um problema quando quero instalar o Fedora 27 a partir do arquivo iso com o grub2.

Com várias horas terríveis pesquisando a resposta:

  1. Formate um USBFLashDrive em fat32.
  2. Instale o grub2 no USBFlashDrive. Em fedora / centos / redhat:

    #mount /dev/sdXY /mnt
    #mkdir /mnt/boot
    for efi#grub2-install --efi-directory=/mnt --boot-directory=/mnt/boot --removable /dev/sdX
    forbios#grub2-install --boot-directory=/mnt/boot /dev/sdX
    
  3. Escreva as entradas de inicialização em grub.cfg . Causa tão chata de muitos muitos ser chamada correta . Depois de tentar pelo menos 20 vezes, consegui a solução aqui:

    menuentry 'Fedora-Workstation-netinst-x86_64-27-1.6' {
        set isofile='/boot/iso/Fedora-Workstation-netinst-x86_64-27-1.6.iso'
        loopback loop $isofile
        linux (loop)/isolinux/vmlinuz inst.stage2=hd:LABEL=Fedora-WS-dvd-x86_64-27 iso-scan/filename=$isofile quiet
        initrd (loop)/isolinux/initrd.img
    }
    

Referência

Depois de ter a referência correta, eu estava mais confuso pensamento problema foi passado. Alguém pode apontar qual parte do arquivo iso torna a entrada de inicialização em grub.cfg diferente? Especialmente, qual é a diferença entre o meio de instalação de estoque e o meio ativo da estação de trabalho do Fedora.

    
por anman 02.03.2018 / 04:08

1 resposta

0

Tive o mesmo problema. Aqui está a entrada atualizada com a opção de inicialização de "EFI / BOOT / grub.cfg" no iso. [use o grub2-mkconfig para atualizar o grub.cfg com a entrada customizada]

Eu coloquei iso na pasta raiz e aqui está o que funcionou para mim.

menuentry 'Fedora-Workstation-Live-x86_64-27-1.6' {
    loopback loop (hd0,msdos1)/Fedora-Workstation-Live-x86_64-27-1.6.iso
    linux (loop)/isolinux/vmlinuz iso-scan/filename="/Fedora-Workstation-Live-x86_64-27-1.6.iso" root=live:CDLABEL=Fedora-WS-Live-27-1-6 rd.live.image quiet
    initrd (loop)/isolinux/initrd.img
}
    
por 27.04.2018 / 01:16

Tags