New hard drive not booting after recovery

Help Recovering Part 2

 

history= Laptop hard drive crashed (toshiba sata 250gb in windows xp os), bought and installed new hard drive (western digital sata 320gb), used ghost recovery disk to recover from an external usb hard drive. i checked options for chking file sys errors after recover, set drive active, restore original drive signature and restore master boot record)

 

Tried to reboot but error Windows Failed to Start code 0xC0000225

 

Tried to Boot from Windows XP Disk which blue screened telling me to check for viruses, remove new HD or HD controller, check HD and run CHKDSK /F codes 0x0000007B (0xF78D2524, 0xC0000034, 0x00000000, 0x00000000)

 

restarted with norto recovery disk to check disk...NTFS file system ...was ok except message "failed to transfer logged messages to the event log with status 50)

 

virus scan came up negative but at least confirmed that my directories and files were now on the new hd

 

So a) what'd did I screw up and b) how do I resolve this?  Thanks!!!