PXE Boot help - Noob
-
Hey All,
First time ever trying to setup a deployment enviroment and have been following this guide
https://community.spiceworks.com/how_to/373-fog-server-install-free-opensource-ghost
Its a bit of an old guide and some bits have changed but figured it mostly out i think, everything has gone smoothly following that except at the end. The workstations i need to image cant seem to locate the PXE server, i pxe boot them and they get an IP but nothing past that point.
Could anyone point me in the right direction of where i need to look? We only use 1 DHCP sever and the machine im imaging from is on the same range?
Im a bit of a networking novice and am currently just a helpdesk support guy, so apologies in advance if ive missed anything obvious.
-
I dont know if its worth noting but this is how ive set it up currently.
1)Created fresh VM on my local machine running Ubuntu desktop
2)Set DHCP and gave it a hostname same as in article above FOGSERVER
3)Can reach and setup hosts on other devices on my network
4)Got it to the final point of capturing the image, and set the task, the laptop i was trying to capture gave me the prompt that fog needed the device to restart for changes and then just booted back into windows.
5)tried to manually boot it into PXE to see but was getting above results. -
@TheBuff said in PXE Boot help - Noob:
https://community.spiceworks.com/how_to/373-fog-server-install-free-opensource-ghost
Its a bit of an old guide …Old? I’d actually call it antique.
I pxe boot them and they get an IP but nothing past that point.
Can you be more specific on what exactly you see on screen when this fails? Please take a picture and post here.
As well we need to know more about your DHCP setup. Sounds like you have an existing DHCP in your network and told the FOG installer to not setup DHCP service for you - which is fine.
So do you use Windows Server DHCP, infoblox, SOHO home router DHCP??
If you cannot add the DHCP options needed for PXE booting (66, 67) then you might look into using dnsmasq: https://forums.fogproject.org/topic/12796/installing-dnsmasq-on-your-fog-server
-
@Sebastian-Roth Hey Sabastian thanks so much for the reply, i made an identicle post on spiceworks and they found the issue for me it was the incorrect name for the pxelinux.o file in the document. Once i changed that to IPXE.efi everything lit up and we have lift off.
Might i also ask if their is currently any known solution to have fog work while secure boot is enabled?
-
@TheBuff said in PXE Boot help - Noob:
Might i also ask if their is currently any known solution to have fog work while secure boot is enabled?
The only way is to create your own certificates, update the target computer’s supported certificates and then sign both ipxe.efi and bzImage with the certificates. So the short answer is yes there is a way. Is it more effort than its worth, that decision is up to you.
I do have a tutorial on how to reconfigure your environment so you can secure boot using fog if you want to go in that direction. There are a number of steps but the difficulty level is not hard.