[gPXE] Boot very slow or not boot

Shao Miller Shao.Miller at yrdsb.edu.on.ca
Mon Feb 1 12:08:03 EST 2010


Milton Labanda wrote:
> I dont use commands only boot automatic. I have use comands to boot?

No, you don't have to use commands to boot.  gPXE is just like regular 
PXE in that it takes a single filename parameter from a DHCP service or 
ProxyDHCP service.

> Not, like the kernel is loaded.

How did the kernel get loaded?  From a gPXE script?  From the filename 
parameter passed by the DHCP/ProxyDHCP service?  How do you know it's 
loaded?

> Only boot automatic the images.

How are you telling gPXE what to boot?  If you are using the filename 
parameter, it only specifies a single file!  To boot Linux, you 
_usually_ need two files: the kernel and the initrd.  To boot a DOS 
image, you usually need two files: the MEMDISK "kernel" and the DOS 
image as "initrd."  Because DHCP/ProxyDHCP only sends a single filename, 
I think you want to use a gPXE script:

#!gpxe
kernel vmlinuz24
initrd minirt24.gz

or for DOS:

#!gpxe
kernel memdisk
initrd dosboot.img

Then your DHCP/ProxyDHCP service sends one of these scripts as the filename.

I've carbon-copied the gPXE mailing-list again.

Disclaimer: All claims and opinions are solely those of myself and do 
not and should not be perceived as representing the Etherboot nor the 
gPXE projects in any way.  Thank you for your understanding.

- Shao Miller


More information about the gPXE mailing list