Hello, I notice a bug in syslinux 6.01 ( bios version ) when I install it in a USB flash drive ( FAT32 partition ) and when I want to boot this USB flash drive with a gigabyte motherboard ( GA-P31-DS3L ), I setup my usb flash drive ( 4 Gb ) like this in windows XP : syslinux.exe -m -a -i -d /boot/syslinux H: then I create a syslinux.cfg menu and I add these files : chain.c32 libcom32.c32 libutil.c32 memdisk menu.c32 vesamenu.c32 the bug : the system freeze immediatly after booting the USB flash drive, I can see the menu created by syslinux.cfg but I can't use the keyboard, If I delete the syslinux.cfg file the system freezes again, I can see the text message from syslinux ( copyright, version of the syslinux and command line ) but the keyboard doesn't respond, then I tried the -s switch from syslinux.exe ( slow, stupid mode ) but it doesn't help, If I install syslinux 4.04 the bug is gone, all is Ok, I can use the keyboard, no system freeze, something seems to be wrong in syslinux 6.01, my gigabyte motherboard ( bios award F10A version, date : 07/30/2008, it's the last version ) doesn't support syslinux 6.01, if I test with my another PC all is ok with syslinux 6.01 ( an old laptop ECS bought in 2003 ), but with my gigabyte GA-P31-DS3L ( intel P31 chipset, socket 775 ) there is a problem with syslinux 6.01, the solution for me is to use an old version of syslinux ( 4.04 ), Gigabyte motherboards are know to have problems with USB boot if the MBR code is not perfect, I think we can fix this problem because with syslinux 4.04 it work without problems
> Hello, > > I notice a bug in syslinux 6.01 ( bios version ) when I install it in a > USB flash drive ( FAT32 partition ) and when I want to boot this USB > flash drive with a gigabyte motherboard ( GA-P31-DS3L ), > > I setup my usb flash drive ( 4 Gb ) like this in windows XP : > > syslinux.exe -m -a -i -d /boot/syslinux H: > > then I create a syslinux.cfg menu and I add these files : chain.c32 > libcom32.c32 libutil.c32 memdisk menu.c32 vesamenu.c32 > > the bug : the system freeze immediatly after booting the USB flash > drive, I can see the menu created by syslinux.cfg but I can't use the > keyboard,Have you tried 6.02-pre15? What type of keyboard connection are you using? PS/2 or USB? How is your BIOS keyboard set up: legacy USB enabled or disabled? Those details might help narrow down the problem. Regards, Ady.
On Aug 2, 2013 3:45 AM, "Barto" <mister.freeman at laposte.net> wrote:> > Hello, > > I notice a bug in syslinux 6.01 ( bios version ) when I install it in a > USB flash drive ( FAT32 partition ) and when I want to boot this USB > flash drive with a gigabyte motherboard ( GA-P31-DS3L ), > > I setup my usb flash drive ( 4 Gb ) like this in windows XP : > > syslinux.exe -m -a -i -d /boot/syslinux H: > > then I create a syslinux.cfg menu and I add these files : chain.c32 > libcom32.c32 libutil.c32 memdisk menu.c32 vesamenu.c32 > > the bug : the system freeze immediatly after booting the USB flash > drive, I can see the menu created by syslinux.cfg but I can't use the > keyboard,Freezing versus ignoring input is hard to distinguish.> If I delete the syslinux.cfg file the system freezes again, I can see > the text message from syslinux ( copyright, version of the syslinux and > command line ) but the keyboard doesn't respond, then I tried the -s > switch from syslinux.exe ( slow, stupid mode ) but it doesn't help,Great steps here. Trying without a config removes modules from the situation. Typically "-s" shows benefit if it is failing with EDD calls. Do you see the boot prompt?> If I install syslinux 4.04 the bug is gone, all is Ok, I can use the > keyboard, no system freeze,Tried 4.07 or 4.06? Tried installing 4.04 then skip using "-m" with other versions?> something seems to be wrong in syslinux 6.01, my gigabyte motherboard ( > bios award F10A version, date : 07/30/2008, it's the last version ) > doesn't support syslinux 6.01, > > if I test with my another PC all is ok with syslinux 6.01 ( an old > laptop ECS bought in 2003 ), but with my gigabyte GA-P31-DS3L ( intel > P31 chipset, socket 775 ) there is a problem with syslinux 6.01, the > solution for me is to use an old version of syslinux ( 4.04 ), > > Gigabyte motherboards are know to have problems with USB boot if the MBR > code is not perfect, I think we can fix this problem because with > syslinux 4.04 it work without problemsAny chance of trying a PS/2 keyboard if your current one is USB? --Gene
Hello, I didn't try 6.02-pre15, I will do and I will post the results, my keyboard is a PS/2 model, the "legacy USB storage option" is enabled, I tried also an USB keyboard but there is no change, so it's not a keyboard problem, it probably something in syslinux ( ldlinux.sys ? ) who create a serious bug with my motherboard, I tried also with a USB HDD ( not a flash drive ) and it's the same problem, system freezes with syslinux 6.01, something in syslinux 6.01 seems to trigger a bug when I boot with a gigabyte motherboard GA-P31-DS3L, with an older version of syslinux ( 4.04 ) it's ok, no bugs, maybe with 5.x versions of syslinux it will work also Le 02/08/2013 10:29, Ady a ?crit :> > Have you tried 6.02-pre15? > What type of keyboard connection are you using? PS/2 or USB? > How is your BIOS keyboard set up: legacy USB enabled or disabled? > > Those details might help narrow down the problem. > > Regards, > Ady. > _______________________________________________ > 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. > >
> Do you see the boot prompt? >yes I see the boot prompt, the boot process seems Ok ( boot prompt is showed if I delete syslinux.cfg file, menu is showed if I create a syslinux.cfg file ) but the system freezes ( the keyboard doesn't respond, unable to do a CRTL-ALT-SUPPR, the only solution is to do a hard reset )> > Tried 4.07 or 4.06? Tried installing 4.04 then skip using "-m" with other > versions?I tried only 6.01 and 4.04 versions, each time I use these switchs for 6.01 and 4.04 versions : syslinux.exe -m -a -i -d /boot/syslinux H: I will try the 6.02 version and the 5.9 version and I will post the results> > Any chance of trying a PS/2 keyboard if your current one is USB? >I have already tried with a PS/2 keyboard and also with an USB keyboard, there is no change, the system always freezes with syslinux 6.01, but with syslinux 4.04 it's Ok ( PS/2 keyboard and USB keyboard )