First of all as I told you before, this all is possible, provided you did'nt install GRUB\LILO on the MBR; but on the Boot sector of the extended partition Linux is on.
You will also need to download and install WinHex
, or any other program that has the ability to read the boot sector of a partition and save it.
Boot into Windows, open WinHex
, click Tools
-> Open Disk
Choose the the partition Linux is installed on.
In the newly opened Hex Window for that partition, select the boot sector i.e. select the full
rows from no. 0000 to 01F0(in hex). (or, 000 to 496 in decimal).
: It is very important that you select the block propely)
Right-click on the selected block, click Edit
from the newly opened context-menu.
Click Copy Block
-> Into New File
Save the file on root of c: and give a name like linux.img
, append the following line on a new-line in it:c:\linux.img="Fedora Core 4"
You can type whatever you want in the double-quotes above.