Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 180329

ESXi 6.7 U3 installation from PXE server using iPXE

$
0
0

Hello everyone,

 

I'm currently in the process of setting up a PXE server for installation of multiple linux distrons including ESXi 6.7. The server is set up to serve Legacy as well as UEFI installations.

 

Thanks to multiple guides I could find on the internet, including vmware.com, I could set up the server and the ESXi Legacy installation runs fine. However, there are 2 issues, I simply cannot find an answer for:

 

Legacy Boot:

Everytime I load the mboot.c32 I receive the message "Network Boot: MAC address not found. Add 'BOOTIF= ... Replace with MAC address of the boot interface"

 

Since the the server is meant to install the OS on always different host machines, which MAC address am I supposed to provide here and how? Or can this message be disregarded? Is there a way to mask the message entirely?

 

This is the code in the ipxe boot menu for legacy boot:

 

:esxi67vm

echo Starting VMWare ESXi 6.7 Installation

dhcp

kernel -n mboot.c32 http://${server}/vmware/esxi67/mboot.c32

imgargs mboot.c32 -c http://${server}/vmware/esxi67/boot.cfg

boot mboot.c32 || goto failed

 

UEFI Boot:

Booting the installer works fine but always hangs in the last step with the message : Shutting own firmware services... Using 'simple offset' UEFI RTS mapping policy

 

Is there something I'm missing?

 

This is the code in the ipxe boot menu for uefi boot:

 

:esxi67vm

echo Starting VMWare ESXi 6.7 Installation

dhcp

kernel -n mboot.efi http://${server}/vmware/esxi67/mboot.efi

imgargs mboot.efi -c http://${server}/vmware/esxi67/boot.cfg

boot mboot.efi || goto failed

 

Best Regards


Viewing all articles
Browse latest Browse all 180329

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>