I have a 250GB Hard disk i had installed Windows wista & Xp through the procedure given in this link: http://apcmag.com/5485/dualbooting_vista_and_xp for some time everything was fine but suddenly i cant boot one day to any OS so tried reinstalling vista alone but vista setup does not detect the harddisk .Xp setup detects it but i get a error message on Xp installation that it is corrupted. when i connected the hard disk to a friend's PC which runs XP it does not detect it not even in the management console but the BIOS shows my hard disk clearly. pls give me a way to recover the data from it.