Eu configurei o dnsmasq (ver. 2.76 para suportar o UEFI)
Quando o cliente inicia, as solicitações DHCP são feitas.
O nome do arquivo apropriado é propagado para o cliente (via TFTP), mas o cliente só faz o download desse arquivo grubx64.efi e nada acontece.
Presumo que o cliente deveria estar solicitando o grub.cfg-01-MAC
Depois de um tempo, apenas o shell grub2 aparece sem o processo de inicialização do pxe.
O VirtualBox / QEMU nem mesmo envia as solicitações DHCP e todo o processo não funciona (eu segui para configurar o UEFI )
Originalmente perguntado aqui: link