i have 2 hard disk 1 is with win 7 and other is with win xp my system is not booting win 7 hard disk and win xp start instead of win xp but when i change the connection of sata cable to mother board its start bootin win 7 hd its remains for some days and the same problem occurs again its theres a fault in hard disk or in software