Problem z bootowaniem z różnych dysków

Witam.

Mam w kompterze 2 dyski na każdym 3 partycje.

Na dysku nr “1” mam na każdej partycji XP-ka i na dysku nr “2” mam jednego XP-ka.

Wszystko działało dobrze do czasu wymiany płyty głównej.

Teraz jest tak, że pomimio, że tworzy się boot menadżer nie moge uruchomic systemu na dysku nr"2". Jak wybrałem go ( jest jako pierwszy ) to miałem komunikat Windows root\system32\ntoskrhl.exe uszkodzony. Przeinstalowałem XP na dysku nr"2" na Viste i teraz jeśli wybiorę Viste to komp sie wiesza. Systemy z dysku nr “1” startują bez problemu.

Po uruchomieniu systemu z dysku nr “1” widoczny jest caly komuter dysk 1 i 2 ( 6 partycji).

Vista z dysku nr “2” startuje bez problemu jeśli fizycznie odłącze dysk “1”.

Jak rozgryźc ten problem??

Pozdrawiam

Czarek