The easiest way to make XP bootable is to copy the 3 files to the same partition that XP is installed on (i.e. D

.
Copying the files to a floppy is a red herring - it's not required.
If the XP partition is marked 'bootable' by PM, and the 3 files are on the partition, then XP will not have a problem booting.
If you change your 'c' drive in such a way that windows cannot recognise it (i.e. if it's formatted as a linux ext2 partition) then windows will automatically re-order your drive letters, therefore
your boot.ini file will have to be modified (change every instance of d: to read c

.
Reformatting c drive isn't an essential, because, as you say, mandrake will do that anyway...but it will simplify mandrake's installation and hopefully avoid confusing it. I've not installed mandrake for over a year, so I have no idea how 'intelligent' the installer is.
I don't want to touch anything just now until I'm ready to bang in the discs when I get them.
I get the impression you're a 'nervous' user - you don't want to touch anything until you're absolutely certain it's going to work. To be honest, to get the most out of linux you need to be prepared to 'play' with it: the instructions are flaky at times, and usually smattered with jargon! That said, a lot of the newer linux books don't expect you to be a techie unix user; they provide decent 'layman' translations of unix-speak.
In my experience, linux won't change anything on the windows partitions. So if you overwrite your c partition, linux won't copy over the 3 required files for you, they'll just be gone - and so windows will not boot. this is why you have to copy the files over manually.
As said, the boot.ini file currently refers to "d:\winXP\" or whatever - once you've wiped what is your current c-drive (or installed linux on it), this will need to be changed to "c:\winXP" to account for the drive letter remapping.
Good luck, let us know how your installation goes!
Any more questions in the mean time, fire away
<marc>
i wonder what will happen if i press this...
[ul][li]please give feedback on what works / what doesn't[/li][li]need some help? how to get a better answer: faq581-3339[/li][/ul]