tentando netboot Linux usando o PXELinux 6.03 em uma placa EUFI 64, tftp muito lento

1

Estou tentando criar um laboratório para crianças, usando mini PCs baseados em x5-Z8350:

link

A mina parece ter um "bios" AMI 64 UEFI. Eu consegui oferecer IP do Ubuntu Server (syslinux 6.03, não há necessidade de 6.04 ainda), tftp syslinux.efi, depois ldlinux.e64 depois, depois vmlinuz image e initrm que demoram séculos. E então congela ...

me deparei:

Syslinux: Como configurar corretamente o UEFI PXE inicializar?

Minha declaração de cliente também é

PXEClient: Arch: 00007: UNDI: 003016.

Eu tenho 2 problemas a partir de hoje:

1) O InitRM (cerca de 40Mb) está demorando 20 minutos para carregar, isto é devido aos erros tftp mencionados anteriormente. Eu estou usando o atftpd. Como posso resolver isso? vmlinuz e initrm do nfs? outro servidor tftp?

2) Congelando supostamente ao carregar ou executar o kernel. Isso talvez devido a tentar usar uma imagem i386 no topo desta placa ...?

Qualquer ajuda ou sugestão é muito bem-vinda.

Felicidades, Juan.

    
por Juanito 01.12.2017 / 13:21

1 resposta

1

1) Definitivamente, os 20 min para uma transferência TFTP de 40 Meg é o resultado do bug / s do TFTP do Syslinux 6.03 UEFI. A única maneira de superar isso é atualizar o Syslinux (mesmo quando o 6.04 final não existir) ou transferir pelo HTTP.

2) Arch: 00007 significa que você tem um cliente UEFI 64, você pode ter vários problemas ao carregar os sistemas operacionais UEFI 32 e / ou 32 bits nessa arquitetura.

    
por 06.12.2017 / 11:46