I have a dual boot system on a 320GB HDD that contains 3 partitions. The first partition contains a Windows XP installation for tests, the second partition holds another XP install for daily use. The third partition is for storage.
hda - First hard drivehda1 - Test OShda2 - Daily use OShda3 - Storage
I have another 500GB HDD (hdb) and I want to move hda2 to hdb1. I no longer need hda1.
I've tried various programs such as Paragon disk, Acronis, and Norton Ghost. I backed up hda2 and successfully restored it on hdb1. (Sizes of hda1 and hdb1 matched.) The problem is that the partition is not bootable, the message i get is "Bootmbr is missing press Ctrl+Alt+Del."
I've tried various aproaches from recovery console trying to rebuild the MBR and the boot MBR, then setting hda2 partition the as primary and I've tried to edit the boot.ini of the dual boot system.
I think I need to move the hda2 partition to hda1. (Problem being that hda1 is smaller than hda2, or maybe to copy the partition sector by sector then edit the MBR of the hda and paste it into hdb.
What should I do? What is wrong with the boot process?