Skip to main content

PXE Boot Error with UEFI

Thread needs solution
Beginner
Posts: 5
Comments: 4

Hey

We cant no start a DELL Optiplex 3060 with UEFI PXE boot. I got the error: File \Boot\BCD is missing.

What i have:

Server 1: Windows 2012 R2 DC with DNS, DHCP. Set DHCP Option:

66 = IP from Server

67 = bootx64.efi

Server 2: Windows 2016 with Acronis 5.0.1.761

Create WinPE File with Acronis Deploy PE Builder

Whats happen:

When I boot the Client over UEFI NIC IPV4, the Acronis UEFI Loader 1.1.36 will start. After 3 sec I got the Error

File \Boot\BCD ist missing or contains errors.

When I use the same WinPE File on a other Acronis Server without a Windows DC / DHCP / DNS Rules, the File working fine.

Whats wrong?

Thanks for Support :-)

Greetings

0 Users found this helpful
Forum Member
Posts: 0
Comments: 34

#1

Thank you for your posting, Hans

As I understand, you receive the error "File \Boot\BCD is missing" when booting a server with PXE. When you boot other machines with WinPE media (not using PXE) the error does not appear. Is that correct? 

I will be happy to help you. 

First of all, make sure the WinPE has been uploaded to Acronis PXE Server correctly. If needed, re-upload it. 

Check whether the issue still reproduces. If it does, please make a screenshot illustrating the error. Thank you

Beginner
Posts: 5
Comments: 4

#2

Hey Elizaveta

Thank you for your Support.

Yes, when i create a ISO File with the PE Builder and copy to a USB Stick, i can start my DELL Optiplex Client without Problem, that means the Acronis client starts . If I use the same file (AcronisMedia.wim) on another Acronis Snap Deploy Servev, the client can boot via PXE.  The big difference is in the environment with the other Acronis server we have no Windows Server DC / DHCP but an infoblox IPAM for the IP Address Management...

-> First of all, make sure the WinPE has been uploaded to Acronis PXE Server correctly

Yes, I did this step several times, see PXE Setup.PNG

Please can you confirm my DHCP Option:

66 = IP from the Acronis PXE Server

67 = bootx64.efi

Without this Option, the Client can no connect to any TFTP Server. Without Option 67, I got no file received.

I think my problem is, the Client can not download the acronis wim file, see wireshark Trace...

Hope this help

Thanks

Hans

Attachment Size
507953-170843.PNG 24.1 KB
507953-170857.PNG 150.27 KB
507953-170860.PNG 169.39 KB
507953-170863.PNG 265.66 KB
507953-170865.PNG 29.94 KB
Forum Member
Posts: 0
Comments: 34

#3

Thank you so much for the files!

Could you please make sure the ports 67 and 68 are open? We have a good article, which contains general troubleshooting steps and prerequisites. 

If these steps do not help, I would suggest open a support ticket for deeper analysis. 

Please let me know if the article helped. 

Thank you!

Beginner
Posts: 5
Comments: 4

#4

Hey Elizaveta

Thank you for your support.

https://kb.acronis.com/content/47134 -> I have read but did not help

Ports 67 and 68 are open on my Windows DC / DHCP. double checked.

Can you please confirm my DHCP settings:

Option 66 = IP Address from Acronis TFTP server

Option 67 = bootx64.efi

Thanks

Greetings

Hans

Forum Member
Posts: 0
Comments: 34

#5

Hello Hans, 

as far as I can see, the configuration is correct. 

I came up with another idea - are the machines (DHCP-Server and the target machine) in the same subnet? If not, it may be helpful to set DHCP relay (forwarding DHCP packets between machines residing in different subnets) on your router/switch.

Please let me know the results. 

Thank you!