Hi All, I have successfully configure the PXE and its working fine, the problem is that after timeout in the following msg Automatic boot in # second the screen stuck/hang there showing the above message or the menu if we choose to selection from menu until image is loaded from network. So, is there any way we can display another message after timeout. I tried MENU CLEAR and SAY Loading image from network ... but message is displayed even before the Automatic boot in # second. Regards,
Ercolino de spiacico
2010-Nov-11 13:50 UTC
[syslinux] memdisk via PXE for DOS+firmware upgrade
Hello I'm trying to boot freedos/msdos from PXE to run a BIOS & firmware upgrade on my machines. e.g. LABEL FIRMWARE MENU LABEL FIRMWARE UPDATE kernel memdisk APPEND iso initrd=firmware.iso raw I can boot either the 1.44 virtual floppy (.img) or the ISO with the .img files added as boot. When I boot up it gets the first line in the autoexec.bat: MSCDEX.EXE /D:MSCD0001 /L:X and seems to run run successfully, however if I go into X: it does change drive letter but I also get an error/abort/fail something. I think I really miss something here Any help? NOTE: the firmware is 8Mb so saving it in the .img is not an option unfortunately. Thanks!!!! :-)
On Thu, Nov 11, 2010 at 08:20, Muhammad Ammar <mammar at gmail.com> wrote:> Hi All, > > > I have successfully configure the PXE and its working fine, the problem is > that after timeout in the following msg > > ? ? Automatic boot in # secondI assume you're using PXELINUX and menu.c32/vesamenu.c32, correct?> the screen stuck/hang there showing the above message or the menu if we > choose to selection from menu until image is loaded from network.Do you have the keyword quiet in your global or LABEL-specific APPEND? I'm guessing yes. If so, this is by design.> So, is there any way we can display another message after timeout. > I tried MENU CLEAR and SAY Loading image from network ... > but message is displayed even before the Automatic boot in # second.Not to my knowledge. SAY is executed by the core while reading/paesing the config file only. You could wrie a COM32 module that displays a message then executes a command line (like the ifXXX.c32 and cmd.c32 modules).> Regards,-- -Gene
On 11/11/2010 05:20 AM, Muhammad Ammar wrote:> Hi All, > > I have successfully configure the PXE and its working fine, the problem is > that after timeout in the following msg > > Automatic boot in # second > > the screen stuck/hang there showing the above message or the menu if we > choose to selection from menu until image is loaded from network. > > So, is there any way we can display another message after timeout. > I tried MENU CLEAR and SAY Loading image from network ... > but message is displayed even before the Automatic boot in # second. >This was a bug in older versions; current versions should clear the string after the timeout. -hpa
Sorry for confusion. The MENU CLEAR is working quite fine. The problem is how to display a new message after timeout or screen clear. Regards, On Thu, Nov 11, 2010 at 9:39 PM, H. Peter Anvin <hpa at zytor.com> wrote:> On 11/11/2010 05:20 AM, Muhammad Ammar wrote: > > Hi All, > > > > I have successfully configure the PXE and its working fine, the problem > is > > that after timeout in the following msg > > > > Automatic boot in # second > > > > the screen stuck/hang there showing the above message or the menu if we > > choose to selection from menu until image is loaded from network. > > > > So, is there any way we can display another message after timeout. > > I tried MENU CLEAR and SAY Loading image from network ... > > but message is displayed even before the Automatic boot in # second. > > > > This was a bug in older versions; current versions should clear the > string after the timeout. > > -hpa >
On Thu, Nov 11, 2010 at 09:02:26AM -0500, Gene Cumm wrote:> On Thu, Nov 11, 2010 at 08:20, Muhammad Ammar <mammar at gmail.com> wrote:[...]> > So, is there any way we can display another message after timeout. > > I tried MENU CLEAR and SAY Loading image from network ... > > but message is displayed even before the Automatic boot in # second. > > Not to my knowledge. SAY is executed by the core while > reading/paesing the config file only. You could wrie a COM32 module > that displays a message then executes a command line (like the > ifXXX.c32 and cmd.c32 modules).There is a way to achieve this without a custom .c32 module - just make the menu entry load a separate CONFIG file, where you can use SAY and DISPLAY before booting the real entry specified there in DEFAULT. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: <http://www.zytor.com/pipermail/syslinux/attachments/20101111/add3c9fe/attachment.sig>
On Wed, Nov 17, 2010 at 9:01 AM, Ercolino de spiacico <bellocarico at hotmail.com> wrote:> ctrl-n sends me to the next voice in the menu (like arrow down) > > Am I doing the right thing?Try to do it in the command line interface:) -- regards Liu Aleaxander