[syslinux] Hang when booting from a CD

Marshall, Anthony anthony.marshall at intel.com
Mon Mar 29 09:15:54 PST 2004


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!






More information about the Syslinux mailing list