[syslinux] Hang when booting from a CD

H. Peter Anvin hpa at zytor.com
Mon Mar 29 09:56:26 PST 2004

Marshall, Anthony wrote:
> I need some help with the following:
> My system hangs while booting from a CD using SysLinux (2.08).  I think that the driver hooks into the INT13 and INT15 handlers, writing their new handler hook into the Extended BIOS Data Area (EBDA) used by Phoenix BIOS for BIOS data information.  This area is used and modified during legacy USB SMI's. I think that the hang happens because the new handler hook for INT13 or INT15 gets corrupted after the legacy USB SMI when any bootable USB device is connected causing the system to get the invalid opcode interrupt handler, INT6. I think that the driver should not place thier handler in areas already reserved by BIOS in the E820 table. Am I correct?  Is there a way to fix this?  Thanks!

It doesn't, but apparently your BIOS either doesn't reserve or doesn't
clean up itself correctly.

BIOS bug; please complain to your vendor.


More information about the Syslinux mailing list