I have backed up my old hard disk to a another one using XP back up. But this new drive can't boot. Does anybody know what's wrong?

Thanks in advance,

Doruk