[syslinux] memdisk and iso

upen upendra.gandhi at gmail.com
Wed Jun 5 18:58:28 PDT 2013


I


On Wed, Jun 5, 2013 at 7:41 PM, upen <upendra.gandhi at gmail.com> wrote:

>
>
>
> On Wed, Jun 5, 2013 at 7:34 PM, upen <upendra.gandhi at gmail.com> wrote:
>
>>
>>
>>
>> On Wed, Jun 5, 2013 at 7:25 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
>>
>>> On Wed, Jun 5, 2013 at 7:49 PM, upen <upendra.gandhi at gmail.com> wrote:
>>> > On Wed, Jun 5, 2013 at 5:39 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
>>> >> On Jun 5, 2013 6:13 PM, "upen" <upendra.gandhi at gmail.com> wrote:
>>> >> >
>>> >> > Thanks hpa. It looks like it's not able to find lpxelinux.0 files
>>> which
>>> >> > actually resides under /tftpboot/linux-install directory where the
>>> >> > pxelinux.0 existed before.
>>> >> >
>>> >> > ls -al /tftpboot/linux-install/lpxelinux.0
>>> >> > -rwxr-xr-x 1 root root 81240 Jun  5 15:15
>>> >> > /tftpboot/linux-install/lpxelinux.0
>>> >> >
>>> >> > Also, at
>>> >> >  ls -al /usr/share/syslinux/lpxelinux.0
>>> >> > -rw-r--r-- 1 root root 81240 Jun  5 14:57
>>> >> > /usr/share/syslinux/lpxelinux.0
>>> >>
>>> >> Where was pxelinux.0?  Did you try renaming lpxelinux.0 to replace
>>> >> pxelinux.0 or changing your dhcpd?
>>> >>
>>> >> --Gene
>>> >
>>> >
>>> > Before: This works
>>> > filename "linux-install/pxelinux.0"; <--dhcpd.conf
>>> > Location: /tftpboot/linux-install/pxelinux.0
>>> > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default
>>> >
>>> > After: This throws the errors I sent before about file not found.
>>> > filename "linux-install/lpxelinux.0"; <--dhcpd.conf. <If I change this
>>> to
>>> > pxelinux.0, i get the pxe boot menu>
>>> > Location: /tftpboot/linux-install/lpxelinux.0
>>> > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default
>>> >
>>> > pxelinux.0 and lpxelinux.0, both are from syslinux-5.10
>>>
>>> Precompiled from kernel.org, your distro or did you happen to run make
>>> at all?  If you ran make, please be precise on what you executed.
>>>
>>
>> wget
>> https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-5.10.tar.gz
>> tar xvzf syslinux-5.10.tar.gz
>> cd syslinux-5.10
>> make installer
>> make install
>>
>
>
> Packet capture: http://pastebin.ca/2390779
>
> Thanks,
>

I copied pxelinux.cfg/default to pxelinux.cfg/<IP to HEX>  and it looks
this step resolved the earlier error. Next I get failed to load com32 file
vesamenu.c32  while that file exists in /tftplinux/linux-install.


Thanks.



-- 
upen,
emerge -uD life (Upgrade Life with dependencies)


More information about the Syslinux mailing list