If you're running XP, LILO will not boot to it if it's on an NTFS partition cos LILO doesn't like NTFS for some reason, so you'd have to put XP on a FAT32 partition, or use a 3rd party boot manager, but apart from that it's the same as any other Linux installation - see my post in the tutorials forum on installing linux for more details!!