Broken iPXE boot loader
-
I did something dumb…tried to update my iPXE boot loader using the following tutorial…
https://forums.fogproject.org/topic/15826/updating-compiling-the-latest-version-of-ipxe?_=1734560565182
I thought that our FOG server was initially set up using the git method, but apparently it was done so using the tarball extractor. After running the commands shown (adjusting for a different folder structure) I am now left with the following error when trying to PXE boot and download an image…How do I go about fixing this? Thanks in advance for any assistance.
(FOG 1.5.10 on Ubuntu 20.04) -
@JYost well there is two ways.
- download the git version so you have all of the bits in place and recompile it.
- redownload the released version of the ipxe files from here: https://github.com/FOGProject/fogproject/tree/stable/packages/tftp
I think you will be better served by option 1 in the case of upgrades, but the quickest route is #2 which will download the older binaries for iPXE.
-
@JYost If your’e asking about the not found autoexec.ipxe that shouldn’t matter as it is just a means to use local files to autoexec ipxe items.
Effectively “autoexec.ipxe… Not found” is not an error message that is preventing booting in and of itself.
I suspect, possibly, that it is where your ipxe is failing to continue, but that seems more like when you compiled you forgot to include the embed script that (once autoexec.ipxe is not found) tells ipxe what to do.
-
I’ve downloaded the file ipxescript.txt file - Does the extension needs to be renamed to something else as it’s a script (i.e. .sh (bash??)? Also, what directory do I place the script in? (Sorry for the ignorance…I’m not a Linux guru)
Thanks again guys!