<!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&nbsp; <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>
&nbsp;i think my <b>menu.cfg</b> tell thouse&nbsp; syslinux in this way:...<br>
  </tt></div>
</blockquote>
<tt><br>
Yes, that looks good. :)&nbsp; 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>&nbsp;
(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>&nbsp; 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...&nbsp; 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&gt; kernel gpxe/dsl/linux24<br>
its ok.<br>
gPXE&gt; 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&gt; " prompt?&nbsp; If you are hanging, it
would be good to know why.&nbsp; A possible reason could be an out-of-memory
condition, but I would expect gPXE to catch that and give an error
code.&nbsp; 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?&nbsp; If so, it might be
"too early" and the E820 memory map might not be initialized by the
BIOS.&nbsp; This only applies if you are using a gPXE ROM image.&nbsp; Are you?&nbsp;
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.&nbsp; 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.&nbsp; 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.&nbsp; Thank you for your understanding.<br>
<br>
- Shao Miller<br>
</tt>
</body>
</html>