Inicialização PXE falha no GRUB pré-instalado sem mensagem de erro

1

Estou seguindo o este guia para inicializar uma imagem mínima do Arch Linux via PXE. Meu sistema tem uma placa-mãe ASUS F2A85V .

Ao selecionar a inicialização PXE no menu de inicialização, recebo a seguinte saída:

>>Start PXE over IPv4.
  Station IP address is 192.168.0.45
  Server IP address is 192.168.0.1
  NBP filename is /arch/boot/syslinux/lpxelinux.0
  NBP filesize is 74752 Bytes
 Downloading NBP file...

Este texto está na tela de um quadro do vídeo que eu tive que tirar para decifrá-lo. Depois disso, recebo um quadro com um cursor e, em seguida, o GRUB do sistema já instalado é exibido.

O log do dnsmasq diz:

DHCPDISCOVER(br0) 08:60:de:ad:be:ef
DHCPOFFER(br0) 192.168.0.45 08:60:de:ad:be:ef
DHCPREQUEST(br0) 192.168.0.45 08:60:de:ad:be:ef
DHCPACK(br0) 192.168.0.45 08:60:de:ad:be:ef
error 8 User aborted the transfer received from 192.168.0.45
failed sending /tftp/arch/boot/syslinux/lpxelinux.0 to 192.168.0.45
sent /tftp/arch/boot/syslinux/lpxelinux.0 to 192.168.0.45

Então parece que a transferência deu errado no começo e depois foi bem sucedida. Eu li que algumas implementações PXE solicitam e abortam o arquivo uma vez para obter seu tamanho, o que corresponderia ao comportamento dos logs. No entanto, depois disso, estou perdido. Não há mensagens que possam indicar por que a inicialização PXE termina aqui.

Como descubro o que está errado?

    
por Nobody 30.08.2016 / 11:56

1 resposta

0

Bem, isso é embaraçoso:

Meu sistema está usando o EFI e a configuração descrita no artigo vinculado é sobre sistemas BIOS legados.

Depois de trocar o caminho de inicialização com o caminho correto ( EFI/boot/bootx64.efi ), recebo mensagens de erro que podem ser lidas no Google.

    
por 02.09.2016 / 14:07