Just run a clean XP install, either by booting from the XP CD or from your existing installation. Tell it to perform a new clean installation, point it at drive D: and let it update your BOOT.INI by itself. Shouldn't be a problem.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Just run a clean XP install, either by booting from the XP CD or from your existing installation. Tell it to perform a new clean installation, point it at drive D: and let it update your BOOT.INI by itself. Shouldn't be a problem.