krishna.murphy, was it this way you meant?
you can use XP (Win2000 NT...) bootloader to start Linux. just write LILO to a floppy, make a "image" of the floppy-mbr put that image in C:\ edit BOOT.INI mine looks like this.

[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
C:\linux.ipl="LINUX"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect

a quick guide with a few more details.

1) make lilo write to floppy, have this line in lilo.conf:

boot=/dev/fd0

2) make a image of the floppy-mbr:

dd if=/dev/fd0 of=/dev/fd0/linux.ipl bs=512 count=1

3) put a copy of linux.ipl in C:\

4) Modifiy c:\boot.ini -- add a line with:

c:\linux.ipl="Linux"

repeat 2) and 3) every time you run lilo.

Microsoft ntldr now let you boot linux