In srv/tftp/boot I see the following files
  • linix
  • initrd
  • root


In the srv/tftp/efi/x86_64 I see the same named files
  • linux
  • initrd
  • root


What is the difference between these two sets of pxe files when pxe booting and are different files
used depending on the hardware one is pxe booting from.

We have customized our menu to run some scripts so I need to understand when and why the different boot files would be used.