The disk produced includes a pci scan program, which examines your computer, and makes suggestions on any needed boot options to include.
The initial menu is similar to a normal booting menu, and includes a 'boot from HD' entry.
If your laptop includes a small hidden initial partition, then the lilo-mbr install will work. If the first partition is the NTFS XP partition, then you can add an entry boot.ini, copy the first 256 bytes of the boot= partition to a file on the c: drive, and boot via the NTLDR bootstrap loader.
Assuming that your first non-swap linux partition is on /dev/hda6
A) Edit lilo.conf - change the boot= partition to the first non-ramdrive linux partition and execute /usr/lilo to write the linux loader there.
B) Copy the linux boot-strap loader to a file on floppy disk
1) mount -t vfat /dev/fd0 /mnt/floppy
2) dd if=/dev/hda6 of=/mnt/floppy/Mandrake92.lnx bs=1 count=256
3) umount /mnt/floppy
C) Boot into XP and copy the file from floppy to the C:\ drive
1) copy a:Mandrake92.lnx c:\
D) Add linux entry to boot.ini file
2) c:\> attrib -r -s -h c:\boot.ini
3) c:\> edit c:\boot.ini
4) add the line to boot.ini:
c:\Mandrake.lnx="Mandrake Linux 9.2"
5) attrib -r -s -h c:\boot.ini
notes: the name of the linux boot file is arbitrary. You will get the lilo menu later on, so that is were you can select between different entries. I made an assumption on your partitioning.
I hope this works and helps. Good Luck!