Can capture windows 10 host. But when I deploy it won't boot. Just get blue Screen. Dell UEFI boot



  • I am able to capture my windows 10 image, but when i deploy it the boot partition isn’t there in the same format it was captured in. So all I get is a blue screen then the machine shuts down and reboots.

    I am using fog 1.5.7



  • Thanks guys! You all have been so helpful. I figured out that you don’t have to select the FOG Boot screen to select the Hard drive boot. It goes right into pxe.

    It’s cut our deploy time from an 1 hour and 15 - 30 minutes to like 10 minutes.

    If it becomes a further issue I’ll keep the post deploy scripts in mind.

    Thanks again!


  • Senior Developer

    @spooninbrian said in Can capture windows 10 host. But when I deploy it won't boot. Just get blue Screen. Dell UEFI boot:

    then select boot from Hard Disk, which then creates the windows boot manager back into the UEFI allowing windows to boot again.

    What happens is that it PXE boots the machine and then “chainloads” back to the local hard drive. It’s not actually creating the UEFI boot manager entry.

    I can boot to the OS from the FOG menu, but if I attempt to just boot from the Hard Disk it does not boot.

    It’s interesting that some machines just don’t find and use the Windows UEFI boot loader by itself. If you want to boot those machines without PXE chainloading you’d need to create the UEFI entry using post deploy scripts. Let us know if you want to do that and we can give you the details on this.



  • So I figured out what the deal is.

    When I use REFIND_EFI, I have to pxe boot into the FOG Client menu, then select boot from Hard Disk, which then creates the windows boot manager back into the UEFI allowing windows to boot again.



  • Okay,

    I just captured and deployed using the REFIND_EFI exit method and the windows boot manager is not there now.

    I can boot to the OS from the FOG menu, but if I attempt to just boot from the Hard Disk it does not boot.

    I was using EXIT prior to this.


  • Senior Developer

    @spooninbrian said in Can capture windows 10 host. But when I deploy it won't boot. Just get blue Screen. Dell UEFI boot:

    So if it’s a UEFI boot loader using GPT then I should use REFID_EFI for the capture and deployment?

    Yes, set the exit type to REFIND in your case I would say. But be aware this setting has nothing to do with deploy/capture but is telling the client machine what to do if there is no task scheduled for it. A.K.A chainload from disk.


  • Senior Developer

    @spooninbrian That’s kind of redundant (just informing lol)

    UEFI Boot will Always need GPT for the hdd parition table.

    If your machines are already booting in UEFI mode, then you’re using the EFI Exit Type.

    I’m just trying to ensure the configuration is proper for both Legacy and UEFI. It’s not that much an issue if you know all machines are booting using UEFI.



  • I think this may be my issue.

    It’s UEFI Boot, not BIOS but the terminology is loosely used.

    So if it’s a UEFI boot loader using GPT then I should use REFID_EFI for the capture and deployment?


  • Senior Developer

    @spooninbrian BIOS Exit type really should be sanboot or exit. REFIND_EFI is specific to the UEFI/EFI implementation. BIOS is legacy style boot systems.



  • It’s literally just a blue screen then it cuts back out.

    I’m going to reimage using the Dell OS recovery as that reset the BIOS for another machine.

    I’m really new to all of this. Reimaging another machine that had the same issue with Dell Recovery OS fixed the boot order in the Bios. I’m going to try to the same on this machine I deployed to and see if that fixes it. I will then attempt another deploy.

    I’m not sure what to do for the BIOS exit.

    Here is what I have currently.

    878e4152-b013-41d0-8994-b588f9a39b11-image.png


  • Senior Developer

    @spooninbrian FOG does not capture and deploy UEFI boot entries. Though this does not cause any trouble for most people because almost all UEFI firmware is intelligent enough to still find the Windows EFI boot loader file!

    Can you take a picture of the blue screen you get and post here?



  • The machines are the same model with the exact same specs.

    Both machines are in UEFI mode.

    I did a multiple partition non-partition non-resizable, as well as a single disk resizable and both with the same result.

    When I look in the bios the end machine that I captured the image from has windows boot manager in the bios while the one I deployed too does not.


  • Moderator

    In addition to what Sebastian asked, was the captured machine in bios or uefi mode? The same is true for the target computer. You can only deploy a bios captured image to a bios target computer, the same is true for uefi. Only uefi captured images can be deployed to a uefi target computer.

    If you capture the image from a single computer, can you redeploy back to the same computer? How about if you change the hard drive does it restore correctly?

    Right now there are too many unknowns with your post.


  • Senior Developer

    @spooninbrian Do you capture the image from the same type of machine as the one you deploy to? Same kind of disk? Resizable or non-resizable image type?


Log in to reply
 

279
Online

7.4k
Users

14.5k
Topics

136.5k
Posts