I have the latest versions of true image and disk director. I have created images of both XP and 2000 partitions in the past as well as restored them without problems. I got a 300 GB hard drive and ever since I have been unable to make both work. The XP restores and works fine. Restoring 2000 (which I had done succesfully in the past on the older drive so I know it is not corrupted) results in several problems. OS selector never sees the 2000 partition although I can view and navigate files from the XP side into the 2000 partition. Disk director suite (as well as window disk management) sees the 2000 install fine. I then edited the boot.ini file on the XP side so I could simply use windows boot and choose 2000 side. I got it to the point where it gives me a "can't find or corrupted <windows root>\system32\hal.dll". I put in a diferent hal.dll file (also suggested from post here) from windows\system32\hal.dll-didn't work. I tried to repair the 2000 partition with the windows disk but it can't see the install! I also tried to "upgrade" 2000 with the 2000 disk as suggested on another post and again won't recognize the reimaged partition. In desparation, I ran a FIXMBR with my 2000disk and no change. My partition structure is as follows 3 partitions-first is XP, second is 2000, unallocated then, 4th is documents stuff. HELP!!!!!!!