Il linea di massima anch'io staccherei quel C prima di formattare ed installare XP su D. Dopodichè utilizzerei un bootmanager per ri-ottenere il dual boot. Con le vecchie versioni free di EasyBCD era facile. Adesso che è a pagamento non saprei che consigliarti.
Tuttavia esistono anche queste istruzioni ufficiali che potrebbero fare il caso tuo:
https://support.microsoft.com/en-us/kb/306559
Cercherei con google: win 98 win xp dual boot