[syslinux] Re: pxegrub + memdisk + dos + undi

Aaron McSorley aaron.mcsorley at amd.com
Wed Jan 14 11:36:10 PST 2004


  In our testing, pxelinux and Dos UNDI is much more stable than pxegrub
with ten different nic drivers compiled in. The only thing holding us 
back on using pxelinux for all of our tftp images is the lack of a menu
system. We are very close to buying a proprietary software but, I would
much rather use an open source type solution. 

 It should be possible to write some comboot code
(http://syslinux.zytor.com/comboot.php) that would look at
a config file and display a menu system. It looks like the basics of
this are in the com32 examples in the syslinux source package, but I'm not
much of a programmer and wouldn't know how to start writing a menu
in this code.

 I would be very grateful to anyone who could give us an example of
a comboot menu that could be used with pxelinux.

Thanks
 Aaron

On Wed, 14 Jan 2004, Philippe [ISO-8859-15] Gramoullé wrote:

> 
> Hello Aaron,
> I saw of post from you on the bug-grub ML, and i wondered if you had managed to 
> do what you were looking for ?
> Well, i've just started to play with PXE, pxelinux, pxegrub, DOS images, etc...
> and i must say that given my current NICs ( Broadcom 5701 on DELL PowerEdge 2650 )
> i had success only with pxelinux.
> So my question now is: did you manage to get a menu system with pxelinux ?
> All i can get right now is to enter a description in the pxeboot.msg file of all images available
> on the TFTP server and enter it through the keyboard.
> 
> 
> Any help is appreciated.
> 
> Thanks,
> 
> Philippe
> 
> --
> 
> Philippe Gramoullé
> Lycos Europe
> 
> 
> 
> pxegrub + memdisk + dos + undi
> 
>     * From: Aaron McSorley
>     * Subject: pxegrub + memdisk + dos + undi
>     * Date: Tue, 30 Sep 2003 13:47:14 -0700 
> 
> I have an image of a dos floppy that loads
> the undi driver from 3com and mounts an smb share.
> 
> This works great with pxelinux(from syslinux) and memdisk
> 
> I need to make it work with pxegrub so we can use menus.
> (or figure out a menu system for pxelinux)
> 
> With pxegrub I use memdisk as the kernel and load the
> dos image as a ramdisk.
> The undi driver loads and doesn't complain but, the network
> is not accessible. I think maybe pxegrub isn't letting me keep
> the pxe stack or something. Strange that the undi driver
> doesn't complain when it's loaded, usually it complains if there
> is no pxe stack to grab.
> 
> Aaron dot McSorley at amd dot com
> 





More information about the Syslinux mailing list