I recently did a backup of my C: (IDE) drive of my desktop and wanted to restore it to a larger (SATA) drive that has 2 partitions and already has data in the second partition. The SATA drive was basically a second drive for storing data. I partitioned it in 2 pieces because I knew I would eventually want to boot from my sata drive. I want to restore to the first partition of the sata drive. Since I have the second partition with 200GB of data I did not want to do a clone of the drive and have to move the data to a third drive so I used the restore option. I am using version 9.0 of ATI Home which has served me well. However, when I boot from my sata drive I get hung up on the logon screen. I read on this message board and other places that one solution is a boot corrector which costs $20 which I don't want to buy to use once. I also heard in the same thread that you could use a win98 bootable floppy and fix it that way although several people say that does not work. I am wondering before I use the boot corrector if there is some method that would work. I could move the 200GB of data to a different drive however I'd rather not. And then clone the drive and see if that works. I also tried doing a repair with the windows xp cd but during the reinstallation it also hangs and does not complete. One other question is that it takes quite a while to backup 12GB (my partition with XP on it). I don't know if there is something I can do to make that faster. The first partition was approx. 50GB and the second was approx. 300. When I purchased my SATA drive I assumed I would format it asap possible but I ended up waiting a while and now I have about 200GB of data on the second partition.