On Tue, 25 Jun, at 01:09:47PM, H. Peter Anvin wrote:> Not really... let's just document "make bios".There's preliminary documentation in doc/building.txt. -- Matt Fleming, Intel Open Source Technology Center
Hallo, Matt, Du meintest am 25.06.13:>> Not really... let's just document "make bios".> There's preliminary documentation in doc/building.txt.And "make bios" has run without any problem on my machine. Seems to be an EFI related problem. Viele Gruesse! Helmut
On 26.06.2013 06:38, Helmut Hullen wrote:> Hallo, Matt, > > Du meintest am 25.06.13: > >>> Not really... let's just document "make bios". > >> There's preliminary documentation in doc/building.txt. > > And "make bios" has run without any problem on my machine.? CFLAGS=-Werror make bios ? /tmp/syslinux-6.01-pre1/core/bios.c: In function ?bios_set_mode?: /tmp/syslinux-6.01-pre1/core/bios.c:24:36: error: unused parameter ?mode? [-Werror=unused-parameter] cc1: all warnings being treated as errors make[3]: *** [bios.o] Error 1 make[3]: Leaving directory `/tmp/syslinux-6.01-pre1/bios/core' make[2]: *** [core] Error 2 make[2]: Leaving directory `/tmp/syslinux-6.01-pre1/bios' make[1]: *** [bios] Error 2 make[1]: Leaving directory `/tmp/syslinux-6.01-pre1' make: *** [bios] Error 2 gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) poma
Hallo, Matt, Du meintest am 25.06.13:>> Not really... let's just document "make bios".> There's preliminary documentation in doc/building.txt.(sent to you and to the mailing list; some robot blocks the list ...) Additionally: Compiling (with "make bios") worked. Running "pxelinux": more problems than with 5.10. 5.00-pre6: all worked fine 5.10: the start menu (GUI) wasn't shown; "tab" showed the labels, and the textual menus. Invoking the labels worked. 6.00: no GUI start menu. "tab" showed the textual menus. Invoking them seems to do nothing (after some seconds). (Please excuse my gerlish) ----------- /tftpboot/pxelinux.cfg/default ------------ timeout 1200 # 120 Sekunden # display menu # delay 200 prompt 0 # prompt 1 # wartet auf "enter"-Taste # default menu.c32 # http://www.syslinux.org/wiki/index.php/Comboot/menu.c32 default local UI vesamenu.c32 # Gene Cumm, 19. aug. 2010 # braucht "MENU BACKGROUND"-Bild include colors.txt ontimeout local onerror local KBDMAP german.kbd MENU TITLE Menu MENU BACKGROUND Arktur.jpg MENU TABMSG Optionen aendern: <TAB>; Abbruch: <ESC>; Untermenu: <enter> LABEL local MENU DEFAULT MENU LABEL Booten von der ersten Festplatte COM32 chain.32 APPEND hd0 MENU AUTOBOOT Start in # Sekunden MENU SEPARATOR # Bootdisk LABEL bootdisk MENU LABEL ^Boot-Disketten kernel menu.c32 append conf/bootdisk.conf zurueck.txt TEXT HELP einige Boot-Disketten ENDTEXT # livecd LABEL livecd MENU LABEL ^Live-CDs kernel menu.c32 append conf/livecd.conf zurueck.txt TEXT HELP Linux (Slackware, Ubuntu) oder Windows ENDTEXT # avira LABEL avira MENU LABEL ^Avira Virenscanner kernel menu.c32 append conf/avira.conf zurueck.txt LABEL Reste MENU LABEL Reste kernel menu.c32 append conf/rest.conf zurueck.txt # ---------------------------- end ---------------- Viele Gruesse! Helmut
On Wed, 26 Jun, at 02:17:00PM, Helmut Hullen wrote:> Running "pxelinux": more problems than with 5.10.Could you try 5.11-pre2 and 6.01-pre2? In the meantime, I'm going to try and reproduce your issue and see if I can diagnose it. -- Matt Fleming, Intel Open Source Technology Center
On Wed, 26 Jun, at 02:17:00PM, Helmut Hullen wrote:> Running "pxelinux": more problems than with 5.10. > > 5.00-pre6: all worked fine > > 5.10: the start menu (GUI) wasn't shown; "tab" showed the labels, and > the textual menus. Invoking the labels worked. > > 6.00: no GUI start menu. "tab" showed the textual menus. Invoking them > seems to do nothing (after some seconds).I can't reproduce your problem here. vesamenu.c32 starts for me. Could you provide me with all of your .conf, .txt and .jpg files? -- Matt Fleming, Intel Open Source Technology Center
> Hallo, Matt, > > Du meintest am 25.06.13: > > >> Not really... let's just document "make bios". > > > There's preliminary documentation in doc/building.txt. > > (sent to you and to the mailing list; some robot blocks the list ...) > > Additionally: > > Compiling (with "make bios") worked. > > Running "pxelinux": more problems than with 5.10. > > 5.00-pre6: all worked fine > > 5.10: the start menu (GUI) wasn't shown; "tab" showed the labels, and > the textual menus. Invoking the labels worked. > > 6.00: no GUI start menu. "tab" showed the textual menus. Invoking them > seems to do nothing (after some seconds). > > (Please excuse my gerlish) > > ----------- /tftpboot/pxelinux.cfg/default ------------ > > timeout 1200 > # 120 Sekunden > # display menu > # delay 200 > prompt 0 > # prompt 1 # wartet auf "enter"-Taste > > # default menu.c32 > # http://www.syslinux.org/wiki/index.php/Comboot/menu.c32 > > default local > UI vesamenu.c32 > # Gene Cumm, 19. aug. 2010 > # braucht "MENU BACKGROUND"-Bild > include colors.txt > > ontimeout local > onerror local > > KBDMAP german.kbd > > MENU TITLE Menu > MENU BACKGROUND Arktur.jpg > MENU TABMSG Optionen aendern: <TAB>; Abbruch: <ESC>; Untermenu: <enter> > > LABEL local > MENU DEFAULT > MENU LABEL Booten von der ersten Festplatte > COM32 chain.32 > APPEND hd0 > MENU AUTOBOOT Start in # Sekunden > > MENU SEPARATOR > > # Bootdisk > LABEL bootdisk > MENU LABEL ^Boot-Disketten > kernel menu.c32 > append conf/bootdisk.conf zurueck.txt > TEXT HELP > einige Boot-Disketten > ENDTEXT > > # livecd > LABEL livecd > MENU LABEL ^Live-CDs > kernel menu.c32 > append conf/livecd.conf zurueck.txt > TEXT HELP > Linux (Slackware, Ubuntu) oder Windows > ENDTEXT > > # avira > LABEL avira > MENU LABEL ^Avira Virenscanner > kernel menu.c32 > append conf/avira.conf zurueck.txt > > LABEL Reste > MENU LABEL Reste > kernel menu.c32 > append conf/rest.conf zurueck.txt > # > > ---------------------------- end ---------------- > > Viele Gruesse! > Helmut > _______________________________________________If I may, I would suggest as first test, changing in the cfg file the line "UI vesamenu.c32" to "UI menu.c32". If the behavior improves, you would have (yet another) confirmation that vesamenu.c32 is not working as expected in 6.xx. My next suggestion for testing would be to comment out the "UI" directive and use "PROMPT 1" instead of "PROMPT 0" so to see if the behavior improves (invoking labels and/or the menu from CLI). Regards, Ady.
Hallo, I wrote am 26.06.13:> Running "pxelinux": more problems than with 5.10.> 5.00-pre6: all worked fine> 5.10: the start menu (GUI) wasn't shown; "tab" showed the labels, and > the textual menus. Invoking the labels worked.> 6.00: no GUI start menu. "tab" showed the textual menus. Invoking > them seems to do nothing (after some seconds).> (Please excuse my gerlish)> ----------- /tftpboot/pxelinux.cfg/default ------------> timeout 1200 > # 120 Sekunden > # display menu > # delay 200 > prompt 0 > # prompt 1 # wartet auf "enter"-Taste> # default menu.c32 > # http://www.syslinux.org/wiki/index.php/Comboot/menu.c32> default local > UI vesamenu.c32 > # Gene Cumm, 19. aug. 2010 > # braucht "MENU BACKGROUND"-Bild > include colors.txtAnd there's the problem! When I disable this line all works well (5.11-pre2 and 6.01-pre2). Contents of such a file: ----------- colors.txt -------------- # von menu title Willkommen zur LinuxUser Heft-DVD 08/2010, Seite A # http://www.syslinux.org/wiki/index.php/Comboot/menu.c32 # menu color title 1;36;44 #00000000 #00000000 none # unsichtbar menu color border 0 #ffffffff #00000000 menu color sel 7 #ff000000 #ffffCA31 # schwarz auf braun menu color title 0 #ffffffff #00000000 menu color tabmsg 0 #ffffffff #00000000 # menu color unsel 0 #ffffffff #00000000 menu color unsel 37;44 #ff60CA00 #00000000 # gr?n menu color hotsel 0 #ff000000 #ffffffff menu color hotkey 7 #ffffffff #ff000000 # MENU COLOR HELP 7;32;41 #c0ff0000 #00000000 all MENU COLOR HELP 7;32;41 #c0ff0000 #0000ff00 all # menu color timeout_msg 7;32;41 #ffffffff #ffffCA31 menu color timeout 7;32;41 #ffffffff #ffffCA31 # brauner Hintergrund menu color cmdline 0 #ffffffff #00000000 ------------------------------------------------------------ "syslinux-4.06" accepts this file and works with other colors than the default. Viele Gruesse! Helmut
Hallo, I wrote am 26.06.13:> Running "pxelinux": more problems than with 5.10.> 5.00-pre6: all worked fine> 5.10: the start menu (GUI) wasn't shown; "tab" showed the labels, and > the textual menus. Invoking the labels worked.> 6.00: no GUI start menu. "tab" showed the textual menus. Invoking > them seems to do nothing (after some seconds).> (Please excuse my gerlish)> ----------- /tftpboot/pxelinux.cfg/default ------------> timeout 1200 > prompt 0> default local > UI vesamenu.c32 > include colors.txtWhen I replace the line "include colors.txt" with the contents of "colors.txt" all works fine. Seems to be a problem with the command "include". My "colors.txt" is a symlink to another *.txt file in the same directory. When I write include "colors.txt" or include "colors-special.txt" (not using a symlink) the grafical menu is shown, but pxelinux uses the default colors. Viele Gruesse! Helmut