Przeniesienie Win XP na inny dysk

Witam.

Mam taki problemik.

Kupiłem nowy dysk i chciałbym przenieść Win Xp ze starego dysku na nowy.

Dlatego tak bo mam pewne programy które po ponownej instalacji wymagają weryfikacji baz danych i to nie u mnie tylko w pewnej firmie a jest to uciążliwe.

Chciałbym przenieść Win i te programy na nowy dysk tylko proszę o pomoc jak to zrobić najlepiej (w ogóle jak).

Czy trzeba mieć takie same partycje na oby dyskach bo win i programy leżą na różnych partycjach?

Moje dotychczasowe próby zakończyły się czarnym ekranem. System nie startuje.

Użyłem narzędzia kopia zapasowa z narzędzi WindowsXP i System skopiował dysk do kopi w postaci jednego pliku i później przywróciłem tą kopię na ten drugi dysk. Bez rezultatu. Operację tą wykonywałem na innym komputerze a a dysk miałem podłączony przez IDE-USB i nie wiem co tu jest źle. Dodam że ta wersja WinXP nie jest wersją OEM i mogę bez problemu w niej zmieniać Karty Napędy i dalej działa.

Proszę o podpowiedź.

http://www.google.pl/search?q=Przeniesi … =firefox-a

Proponuję clonezilla

http://clonezilla.org/

A może to: http://www.programosy.pl/program,hdclone.html