Estou tentando configurar um servidor de inicialização PXE e a inicialização do cliente está falhando e caindo no shell interativo UEFI. O sistema é Rocky Linux (RHEL8). Copiei os arquivos grub2 e shimx64.efi para o caminho uefi e configurei o servidor dhcp para o livro de rede e forneci uefi/shimx64.efi para o nome do arquivo UEFI de 64 bits. Eu sei que o servidor PXE está funcionando porque quando tento BIOS legado ele executa o menu definido em pxelinux.cfg/default - então estou confiante de que a infraestrutura DHCP está correta e o TFTP está funcionando.
Portanto, não consigo descobrir por que a inicialização do uefi não carrega os calços. Existe uma maneira de despejar logs tftp e ver quais arquivos estão tentando ser extraídos do servidor?
Eu encontrei o local do log para tftp.
Isso exibe todas as informações úteis para depurar o que está acontecendo com um servidor PXE.