Hello all,

I'm digging into subject of ESXi stateless booted by iPXE, which generally works fine (tested with ESXi 5.1 and 6.0 RC2) but... I have some questions, that you might be able to answer.

I'm using simple solution which is DHCP + TFTPD + iPXE compiled, all on FreeBSD 10 I've simply copied ISO image to the directory, which is reachable via http, and I'm pointing to this
URL from iPXE. I'm loading modules via iPXE directly (module directive)

To have it worked, I  had to:
- in config/general.h uncomment line
#define IMAGE_COMBOOT           /* SYSLINUX COMBOOT image support */
- in arch/i386/image/multiboot.c file raise values
#define MAX_MODULES 8 -> 200
#define MB_MAX_CMDLINE (I don't remember default) -> 4096
- un-gzip all modules that are loaded by iPXE

Now, my questions are:
- what is the consequence of rasing MAX_MODULES and MB_MAX_CMDLINE?
Can I raise it as much as I want? Or maybe more memory is reserved on the client? - why I had to ungzip all modules? I was sure, that iPXE is able to load gzip'ed ones... - is it possible to forward also parameters for booting itself (tboot files from VMware)
that resides in boot.cfg file in VMware ISO, which is

title=STRING
kernel=FILEPATH
kernelopt=STRING
and also timeout, build, updated, bootstate...

based on
http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-1DE4EC58-8665-4F14-9AB4-1C62297D866B.html

I would appreciate any help from this list :-)

regards,

Mariusz Preiss
_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to