|You should be able to ping the dual boot pc when XP is started.|
If you've installed the latest service pack on that machine, the Windows Firewall is active by default and in that case, pinging that machine is denied.
So you have to check the Windows firewall settings for that.
Please send a reply, if you solved the problem !!!