[syslinux] Convert ISOLINUX into PXELINUX

Mathieu Terrasson m.terrasson.linux at gmail.com
Wed Jun 25 02:52:35 PDT 2008


The problem was that the kernel was not found, so I restore my
previous config and the boot works fine :)
So really think the problem comes from the image, somewhere in
/etc/init.d or in the starting scripts, i'm checking it atm =)

Best Regards
mterrasson

On Wed, Jun 25, 2008 at 11:13 AM, Gilles Espinasse <g.esp at free.fr> wrote:
> Selon Mathieu Terrasson <m.terrasson.linux at gmail.com>:
>
>> Thank you all for answering so fast =)
>> I tried your solution Gilles, but it not booted :)
>>
> What happen?
>
> With that define on dhcp server
>        filename "pxelinux.0";
>        next-server <your-tftp-server-ip>;
> machine should boot when pxelinux.0 file is present at the top of <tftproot>
> directory of your tftp-server.
>
> If the config file is not found, this is because you did not define the link for
> MAC address (or default file) in <tftproot>/pxelinux.cfg to the configuration
> file.
>
> Something like that to be consistent with my ubuntu example (88-99-aa-bb-cc-dd
> being the mac address of the machine to boot)
>
> On the tftp server, go to your <tftproot> directory (<tftproot> name may vary
> from distribution)
>
> cd <tftproot>/pxelinux.cfg
> ln -sf 01-88-99-aa-bb-cc-dd ../ubuntu/x86/8.04/foo.cfg
> when foo.cfg is the isolinux.cfg file changed with path of files
>
> Don't forget 01 prefix and letter(a..f) has to be lowercase
>
> Or if you want any machine to take the same cfg file
> cd <tftproot>/pxelinux.cfg
> ln -sf default ../ubuntu/x86/8.04/foo.cfg
>
>
> Gilles
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>
>




More information about the Syslinux mailing list