Para uma resposta longa, consulte a documentação do nfsroot .
O comportamento padrão é usar a primeira interface configurada para o nfsroot. No seu caso, é algo aleatório, já que você tem duas interfaces conectadas a duas redes diferentes.
Você pode forçar a interface de rede usada para o nfsroot adicionando isso à linha de comando do kernel: ip=:::::eno2:dhcp
.
No caso do tutorial de netboot, isso vai para o arquivo /tftboot/pxelinux.cfg/default
na linha APPEND
. (Substitui o ip=dhcp
)