Solved Chainloading Failed
Only on Surface Pro 3 's do we get this, all other devices work.
The surface will image just fine, but when trying to boot to the hard disk it gives us the "input/output error (http://ipxe.org/1d0c6598) ""Chainloading faild hit “s” for the IPXE shell.
Any ideas would be greatly appreciated.
I am on the latest SVN of fog 7593. Running on debian 7.
@Buddy Try a different HDD Exit type (host’s general page). Or, disconnect your USB adapter to allow the device to boot on it’s own. FYI Surface Pros are UEFI, so you only need to play around with the
Host EFI Exit Typefield.
After unplugging from the network and trying to boot, we just get the bios screen wanting us to select a boot method. I am wondering if the GPT partition is not correct.
We went through all of the EFI Exit types and no luck.
Any way to verify the partitions that fog is pushing down to it? We use this image on 200+ desktops just fine.
are those 200+ desktops configured to boot to UEFI or Legacy?
@Junkhacker My thoughts exactly.
Ok just to check and make sure we have loaded a fresh copy of windows 10 on the surface. Now when we try to upload the image it gives us the Chain Loading Failed. Before it would deploy image but not boot to it.
We must be using legacy on the desktops.
@Buddy just checking basics here, do you have
has_usb_nic=1set as a kernel argument?
I’m assuming you are using efi for this, since that is the way of the surface.
In efi I’ve had the best luck with refind_efi as the exit type.
You may also want to play with the bootfile. Which bootfile are you using?
i.e. ipxe.efi, snponly.efi, etc
Yes we have the has_usb_nic=1 in there.
I have tried the refind_efi exit type with no luck.
We are using the ipxe.efi as our boot file.
@Buddy so what happens if after imaging you unplug the NIC adapter and power cypower the tablet?
It does not boot. Just goes to the bios screen.