Post Reply 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2012-07-10, 18:25
Post: #1
I have an EFI Virtual Machine that I can boot successfully to Ubuntu EFI build image.

I cannot however boot to an iPXE build.

I built using:

make bin-i386-efi/ipxe.efi
make bin-x86_64-efi/ipxe.efi

Is this the correct way to built the network boot image? I am using the undi style DHCP options:

subnet netmask {
option subnet-mask;
option broadcast-address;
option routers;
#filename "pxelinux.0";
if exists user-class and option user-class = "iPXE" {
filename "razor.ipxe"; # we are in an iPXE kernel and load static script
} else {
filename "ipxe.efi"; # either i386 or x86_64 renamed

Again, I confirmed using the Ubuntu grub EFI image and it works by changing the filename above.

I have also confirmed the TFTP options are set correctly (blksize, tsize)

I think I may be building the wrong iPXE EFI file.
Find all posts by this user
Quote this message in a reply
2012-07-22, 18:45
Post: #2
I think this page,, might give you some information on EFI support in iPXE.

I'm not very knowledgeable about the EFI parts of iPXE, unfortunately.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 

User(s) browsing this thread: 1 Guest(s)