Imaging a computer in UEFI mode doesn't add it in the boot order in the BIOS
-
Server
- FOG Version: 1.3.0 RC-36
- OS: Debian 8.6
Description
Imaging a computer in UEFI mode doesn’t add it in the boot order. So if I’m running the ipxe.efi boot file it will image completely fine, but when the computer reboots it doesn’t know how to get to Windows. If I check the BIOS, only the Network boot options and the CD Drive are listed for booting.
Is there something I’m doing incorrectly or is there something that needs to be set in FOG or is this even possible to do? People seem to not be having and issue imaging UEFI systems on here.
Thanks,
THEMCV
-
You’ll need to set its boot mode to UEFI.
-
@Quazz It is in UEFI mode, but it
doesn’t see the drive after FOG has imaged it.doesn’t put it in the boot order and go to Windows after imaging. -
@THEMCV Sounds like a problem with the BIOS
-
@Quazz We only have Dells. Bleh. Been a bad week for this stuff. OptiPlex 7040’s so far have been awful.
-
@THEMCV it would only remove the entry if told to do so. Normally it would try to auto detect based on values stored in the ‘nvram’
-
@Tom-Elliott Okay, so maybe it’s a matter of adding the entries. The one I did testing with was on Legacy mode, then switched to UEFI and imaged.
So this value needs to be added in regardless to the BIOS and is separate from FOG?
To be honest, this is my first time working with UEFI on an enterprise level.
-
@THEMCV It should happen automatically, though I’ve seen a few Dells that don’t do it
-
@THEMCV said in Imaging a computer in UEFI mode doesn't add it in the boot order in the BIOS:
but when the computer reboots it doesn’t know how to get to Windows.
That sounds like an exit type problem to me.
At my old job, we had Optiplex 7040s, they imaged fine. If memory serves, set the UEFI and BIOS exit types to grub. Do this on the host’s general page via the web interface. If you have a bunch of them, this can also be done via groups.
It could also be that you took the image from a BIOS type machine, and are deploying to UEFI type machines. In this case, you need to make sure the reference machine is setup exactly like the target machines are firmware settings wise.