No Bootable Devices Found after deploying Image to UEFI machine - STATUS: 0xc000000d on Win7 x64
I'm trying to deploy an image to a new Dell 9020 that is setup for UEFI. The image (Win 7 SP1 X64) was created, syspreped and captured from a non-UEFI machine (legacy boot) and works fine on legacy machines. I then setup the System Image with:
Pre-Installation task of "Create UEFI Partitions"
Mid-Level Task of installing the BCDfile to S: (as per Post by Gerald Mack)
Mid-Level Task of "Apply UEFI Partitions".
I boot the new 9020 with a WinPE-5 based KBE USB drive created for UEFI, the setup, image deploy and driver feed deploy work without a problem. When the computer restarts I get "Windows failed to start....FILE: \EFI\Microsoft\Boot\BCD STATUS: 0xc000000d INFO: An error occurred while attempting to read the boot configuration data". Then the No bootable devices found prompt.
What Am I missing?
Thanks. Russ
Pre-Installation task of "Create UEFI Partitions"
Mid-Level Task of installing the BCDfile to S: (as per Post by Gerald Mack)
Mid-Level Task of "Apply UEFI Partitions".
I boot the new 9020 with a WinPE-5 based KBE USB drive created for UEFI, the setup, image deploy and driver feed deploy work without a problem. When the computer restarts I get "Windows failed to start....FILE: \EFI\Microsoft\Boot\BCD STATUS: 0xc000000d INFO: An error occurred while attempting to read the boot configuration data". Then the No bootable devices found prompt.
What Am I missing?
Thanks. Russ
1 Comment
[ + ] Show comment
Answers (1)
Answer Summary:
Please log in to answer
Posted by:
rjobe
9 years ago
Top Answer
Trying to image a new Dell 9020 and Latitude E5450 with Windows 7 UEFI, secure boot off.
The Enable Legacy Option ROMs box needs to be checked - under Advanced Boot options. Even if you are using UEFI Only.
The Enable Legacy Option ROMs box needs to be checked - under Advanced Boot options. Even if you are using UEFI Only.
I am pretty sure that is the issue as that image will not have the system partitioned the way UEFI needs to be. For example, Windows 7 by default creates a separate 100MB hidden partition that contains the boot information. The image you captured probably has that partition. However, that partition is setup for what is now called Legacy Boot. The difference is that Legacy Boot had the BIOS control the boot sequence, UEFI allows Windows to. When installing in UEFI mode, 7 creates a 128MB hidden partition (it is even hidden from Disk Management) that holds the UEFI boot information.
If you want a UEFI compatible image you need to first install 7 in UEFI mode on a UEFI machine then capture that image. - jimmysmitty 9 years ago