[ipxe-devel] iPXE and Windows Server 2003
Shahid Munir
mr_shahid_munir2 at yahoo.co.uk
Fri Mar 4 17:08:15 UTC 2011
Hi Sven,
Thank you for your help.
I'll try that. How do I get a menu to appear so I could run memtest or load
firmware alongside the ESXi install?
Regards,
Shahid
________________________________
From: Sven Dreyer <sven at dreyer-net.de>
To: Shahid Munir <mr_shahid_munir2 at yahoo.co.uk>
Cc: ipxe-devel at lists.ipxe.org
Sent: Fri, 4 March, 2011 16:06:54
Subject: Re: [ipxe-devel] iPXE and Windows Server 2003
Hi Shahid,
Am 04.03.2011 16:55, schrieb Shahid Munir:
> Hi Sven,
> I have PXE running to install ESXi and now I have set-up iPXE. I want to
> install using iPXE but I cannot load the pxelinux.0 or the gpxelinux.0
> in iPXE.
Chainloading PXE -> iPXE -> gpxelinux -> menu.c32 and so on doesn't seem
senseful for me.
Put the following in your Webserver root directory:
installesxi.ipxe
esxi.iso
memdisk
And the following in your tftp root directory:
undionly.kpxe
The contents of installesxi.ipxe:
#!ipxe
imgfetch http://your.webserver/esxi.iso
chain http://your.webserver/memdisk iso raw
The memdisk file comes from syslinux distibution (download it from
http://www.kernel.org/pub/linux/utils/boot/syslinux/ ).
The esxi.iso is an ISO image you downloaded from VMware.
Then configure your DHCP server to hand out
"http://your.webserver/installesxi.ipxe" as the boot file name.
What then happens is:
- PXE loads undionly.kpxe
- undionly.kpxe (which is iPXE) loads the installesxi.ipxe script from the
webserver
- The scripts downloads the ISO image from the webserver
- The script also downloads the memdisk executable from the webserver
- iPXE executes memdisk, which starts the ESXi installation.
You need a lot of RAM for that.
Good luck!
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20110304/5c71a0b5/attachment.htm>
More information about the ipxe-devel
mailing list