<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body text="#000000" bgcolor="#ffffff">
<tt>Milton Labanda wrote:</tt>
<blockquote type="cite" cite="mid:129f1b641002030823r19400673q35dd0680a4435282@mail.gmail.com"><tt>...</tt>
<div dir="ltr"><tt>Then i am specifyng only the filename : filename
"gpxe/menu.gpxe" at the <b>dhcpd.conf</b><br>
The menu.gpxe say: <br>
</tt>
<pre class="code"><tt>#!gpxe
chain menu.c32 menu.cfg</tt></pre>
<tt>So you say me need to tell <span class="il">gPXE</span> to load
two files by using the second <span class="il">gPXE</span> script I,
but<br>
i think my <b>menu.cfg</b> tell thouse syslinux in this way:...<br>
</tt></div>
</blockquote>
<tt><br>
Yes, that looks good. :) Your DHCP service tells the gPXE client to
execute a gPXE script, and that gPXE script runs a menu system from the
Syslinux suite.<br>
<br>
</tt>
<blockquote type="cite" cite="mid:129f1b641002030823r19400673q35dd0680a4435282@mail.gmail.com">
<div dir="ltr"><tt><font size="2">The </font><font size="2" style="font-family: arial,helvetica,sans-serif;"><b>minirt24.gz</b>
(initrd) and </font><font size="2" style="font-family: arial,helvetica,sans-serif;"><b>linux24</b>
</font>(kernel) i extrated from a <b>dsl-4.4.10-initrd.iso</b> image<br>
i believe its ready to boot. On purpose where i can get the images like
<b>ubuntu-initrd.img </b>or <b>debian-initrd.img</b><br>
that appears in the appnotes?<br>
</tt></div>
</blockquote>
<tt><br>
I'm not familiar with where you can get these files... Perhaps they
are available in the "live CD" .ISO file for those Linux distributions,
if they exist?<br>
<br>
</tt>
<blockquote type="cite"><tt>lastly i test with commands<br>
gPXE> kernel gpxe/dsl/linux24<br>
its ok.<br>
gPXE> initrd gpxe/dsl/minirt24.gz<br>
its say
....................................................................................<br>
...............................................................................................<br>
..............................................................................................<br>
and not pass<br>
</tt></blockquote>
<tt><br>
Is there an error code given after your 'initrd' command above or do
you never get back to the "gPXE> " prompt? If you are hanging, it
would be good to know why. A possible reason could be an out-of-memory
condition, but I would expect gPXE to catch that and give an error
code. If you are using the Control-B prompt to get the gPXE CLI where
you are entering these commands, are you pressing Control-B from the
very first gPXE message you see on the computer? If so, it might be
"too early" and the E820 memory map might not be initialized by the
BIOS. This only applies if you are using a gPXE ROM image. Are you?
If so, wait until you see the second "press Control-B" message and try
your above test again.<br>
<br>
As far as your automated booting goes, you could try to narrow down
which part of the process might be a possible point of failure. You
could eliminate your use of menu.c32 and use a gPXE script which
directly contains the 'kernel' and 'initrd' commands you'd like to
test. If that works, it would suggest a complication with using the
menu system.<br>
<br>
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.<br>
<br>
- Shao Miller<br>
</tt>
</body>
</html>