Depends on your learning preferences 
Foreman :: Manual will give you the written version, but you may prefer to check out some of the videos on Foreman :: Media - the Screencasts section might be up your street if you prefer video-based stuff.
OK, so the file is setup to boot into Fedora, that’s good. If I understand you, then you’re saying that PXE isn’t loading into the Fedora installer then? Can you capture what fails? Does it load the Fedora installer and fail, or not get that far? Do you see an attempt to PXE at all? There’s quite a few steps that can fail here…
If you watch the BIOS carefully while the host is booting, you should see it try to PXE, request DHCP, get an IP, and then download the cfg file from the TFTP server, and then boot into the Fedora installer, in that order. The task is to spot which step is failing:
- the host might not be set to PXE (say, if disk is first in the boot order), in which case you may not see the PXE attempt at all.
- It may not get an IP from the DHCP server, which would probably manifest as a timeout
- It might fail to find the TFTP cfg file, which would imply an issue with the DHCP leases.
- It might load the Fedora installer and then bomb, in which case we’ll need to know what it actually complained about (perhaps a bad mirror)
So, back to the console, and watch carefully, PXE stuff can flash past very quickly
. Let me know which you think it is, and we can dig in to it.