If you want to restore a Windows XP Drive "C" backup image on another non C
drive/partition, I can help you with this. However, the restored
drive/partition will/must be restored (boot up) with the drive letter "C",
the same drive letter as the original source drive in order for the operating
system to work.
When you boot up your current drive it will still boot up with a drive
letter "C" and when you boot up the other restored drive, it will also boot
up with a drive letter "C"
As a clue,
(1) you must wipe out Windows memory of drive letter assignments on the
source drive just prior to imaging the source drive - a registry fix
(2) when booting up the restored drive for the first time, hide all the
other local drives in your system - this will allow the restored drive to
boot up with a Drive letter "C"
(3) go back and unhide all the local drives that you have hidden
(4) it only took me about a year to figure out how to do this !!! Works
every time !!!