Every now and then, we get a system in our lab that just will not do a PXE boot. Most of these are pre-production hardware with some BIOS or network hardware issue, and sometimes it’s a production system with some unspecified issue, but the result is the same: PXE, though supposedly supported by the hardware, just does not work.
To inventory and image these systems, I need a way for them to boot FOS. And that means feeding it a bootable image via the USB port.
There is a nice tutorial that will help me create a bootable USB device, but my problem is that the hardware is sitting in a server room 8 miles away, so inserting a USB drive is not exactly convenient. What I do have, though, is access to the Raritan KVM-over-IP that will give me a console session to the system, and it also lets me remote-mount an ISO image that the BIOS on the system will recognize via the USB port, and boot in either legacy or UEFI mode.
For that to work, however, I need to have a bootable ISO image.
I’ve tried a number of alternatives, many involving trickery trying to get a bootable USB stick to work as a remote image for the device, but I’ve not been successful. I’ve got to have an actual, bootable ISO. And I am out of my depth. I do not know how to create a bootable ISO image of FOS. I’ve spent some time with mkisofs and the above tutorial trying to turn the image and/or the source files into an ISO that will boot, but I have not had success. So I am stuck and need help.
Has anyone done this? If so, can you please give me some hints?