[syslinux] Boot Windows XP using SYSLINUX

H. Peter Anvin hpa at zytor.com
Wed Jun 9 11:30:58 PDT 2010


On 06/09/2010 08:49 AM, Mortaza Doulaty wrote:
> Hi,
> 
> I've a 100 MB FAT32 partition which is the first primary (and active)
> partition of my hard disk.
> I've installed SYSLINUX to that drive.
> I've another primary partition which I installed Windows XP to it (and
> this partition is NTFS).
> I want to have a boot menu, so I used chain.c32 and menu.c32
> My syslinux.conf file is as below:
> 
> LABEL WinXP
> COM32 chain.c32
> APPEND hd0 2 ntldr=ntldr
> 
> But this does not work, failing with "Failed to load the boot file" error.
> 

Presumably NTLDR is on your Windows partition, not on your Syslinux
partition.  As such, you do *not* want to use the "ntldr=" option, but
just chainboot the partition "plain".  Drop the "ntldr=ntldr" bit.

	-hpa




More information about the Syslinux mailing list