[syslinux] Can't boot Syslinux from HD directly. Can indirectly?
H. Peter Anvin
hpa at zytor.com
Mon Aug 1 10:14:12 PDT 2005
Nazo wrote:
> I've installed Syslinux on a somewhat old system. The motherboard is
> based on an Intel 440GX chipset (specifically it's the Supermicro
> P6DGE if that means anything.) The harddrive has been split up into
> partitions of one hidden FAT16 (marked as active) to which syslinux is
> installed (hda1), one normal FAT32 which has windows and dos (hda2.)
> It also has an extended partition containing an EXT2 and linux swap
> partition, however, it didn't originally have these when I first saw
> the problem so I know they aren't the issue.
>
> The issue is that for some reason it won't boot the harddrive
> directly. It just freezes every time. It shows the word SYSLINUX,
> the version (3.09) and date (2005-06-17) but stops there. Never
> clears the screen or any of that either. I have installed it in safe
> "slow" mode, but, what's more importantly, this same setup worked
> perfectly fine for several weeks on the previous board I had in that
> system, an Asus KN-97-X (Intel 440FX.) This leads me to believe it's
> something weird to do with the bios.
>
> Currently I'm having to boot my rescue disc using isolinux and load
> chain.c32 to manually boot that partition for it to work. When I do
> this, it boots without a problem. I'd say definitely bios, however,
> before this latest time I've installed syslinux on there, it was set
> to boot partition "0" (aka the MBR!) As far as I can tell, it doesn't
> cross the 1024 boundary (I haven't the vaguest idea how to verify
> this, but, the FAT16 partition is the first 510 or so MB of a 60GB
> drive, so it's hard to imagine it would do that.)
>
> Any idea what's going on? Is it somehow still past the 1024 boundary?
> Any way to verify short of knowing how to add up those numbers on the
> drive (which is such a pain to get to right now I'm not sure it's
> worth the trouble.)
>
Do you know if this problem goes away with an older version of syslinux?
There seems to be some issues with newer syslinuxes on some old
hardware, which is still unresolved.
-hpa
More information about the Syslinux
mailing list