XP ogólnie nie lubi być przenoszony na inny dysk szczególnie jak siedział pierwotnie na NTFS. Jeżeli już chcesz próbować to koniecznie musi trafić na taką samą partycję (typ, fizyczna kolejność) nowego dysku. Dobrze byłoby przed przenoszeniem usunąć sterowniki dysku, kontrolera IDE, usunąć pamięć wirtualną, wyłączyć przywracanie systemu i po tych zabiegach na systemie działającym na starym dysku próbować przenieść Ghostem system (skopiować partycję systemową). Lepiej jednak będzie skopiować za pomocą Ghosta cały dysk i jak system wstanie poprawić partycje w Partition Magic Do przenoszenia można też użyć programu do odzyskiwania danych.
Nie znam historii forum w temacie kopiowania systemu więc możliwe, że się mylę, a sam nie kontynuowałem prób po dwukrotnym niepowodzeniu na różnych konfigach.