Chainloading failed / boot looping
-
@gwhitfield - Nope, not it. Correcting image on the disk didn’t change anything. However, at some point recently I stopped being prompted for the IP address and I hope that’s a good thing, I’m pretty sure that happened when I changed the DHCP policies. I remember with some of our older FOG machines we had to correct the chainloading by adding/editing some files. Is this possibly as simple as that ?? I did try all the different exit conditions and they all respond exactly the same way.
-
@gwhitfield - another output after reinstall OS and changing DHCP policy:
0_1456859580183_output2.pcap -
@gwhitfield Ok, the PCAP file looks good now from my point of view! DHCP setup correct now I reckon! Reading through the whole post again I think the exit type is the only issue you have on your VM really. Booting into a task works fine as you said. @george1421 Which exit type do you use on your ESXi 5.5??
So we can go back to see if you can get things working with you Dell E5550 as well. You know that you can set exit type for each host. So play with those settings! If you cannot make it work on the E5550 you can try other iPXE binaries (and setup you DHCP to hand out the binaries depending on the clients’ MAC address). Probably best to open a complete new discussion on PXE booting E5550 in UEFI mode if you can’t make it work right away.
-
@Sebastian-Roth
Funny, no matter what I set as my exit type, I see this as HD boot instruction:
“:fog.local
chain -ar ${boot-url}/service/ipxe/grub.exe --config-file=“rootnoverify (hd0);chainloader +1” || goto MENU”but when I look at Wayne’s upload I see this:
:fog.local
sanboot --no-describe --drive 0x80 || goto MENUI would expect to see a changed response each time I change exit type.
Edit: Actually, the parameters for boot only change when I change the BIOS exit type, they don’t change when I change the EFI exit type. Maybe I have a corrupt file of some sort?
-
This works for my VM - not that I understand why nor do I know if it’s a sign something is still wrong with my setup. My OS comes up if no tasks are pending and I am able to upload and deploy an image. Haven’t tried multicasting but I’m going with the assumption for now that it will work fine too. Current boot file is ipxe.efi but have also tested fine on snponly.efi and snp.efi.
I will work on the Dell E5550 laptop tomorrow and let you know what happens. THANK YOU EVERYONE!!! (Edit 3/2/16: E5550 works just fine)
-
@gwhitfield said:
I stopped being prompted for the IP address and I hope that’s a good thing, I’m pretty sure that happened when I changed the DHCP policies.
wiki hint: Under efi booting, if we are getting the ipxe kernel being delivered to the target computer but the ipxe kernel either doesn’t get the next server, boot file, or possibly an IP address we should dig into what architecture is being requested and what the dhcp server’s policy is configured to deliver. @Wayne-Workman
-
@gwhitfield said:
Maybe no need to re-invent the wheel, there’s a great video here:
Oh, I’m not reinventing anything. I’m documenting for FOG, not WDS.
You also need to keep in mind - all revenue generated for the FOG videos I make will be donated to the fog project. All wiki articles I write generates traffic to the fog site, which in turn generates revenue for FOG. It’s in the best interests of the FOG Project for me to produce documentation specific to FOG.
And no decent Open Source project would rely on documentation written for competing software. I won’t have people relying on a WDS oriented video to do something for FOG.
-
@gwhitfield ??? Maybe a little context here would help to clarify the last post? Possibly a response to a chat session?
-
@george1421 Nope, my bad. Unintentionally ticked off Wayne. Nothing more to tell, these aren’t the droids you’re looking for.
-
@gwhitfield Oh did I edit YOUR post??? crap sorry. How to undo that??
-
@george1421 said:
@gwhitfield said:
I stopped being prompted for the IP address and I hope that’s a good thing, I’m pretty sure that happened when I changed the DHCP policies.
wiki hint: Under efi booting, if we are getting the ipxe kernel being delivered to the target computer but the ipxe kernel either doesn’t get the next server, boot file, or possibly an IP address we should dig into what architecture is being requested and what the dhcp server’s policy is configured to deliver. @Wayne-Workman
Added a note: https://wiki.fogproject.org/wiki/index.php?title=BIOS_and_UEFI_Co-Existence#Step_3