OK...First I do not think you have a driver issue ...for the moment...
What you have is purely a MBR issue
Your SATA is Drive D:\ or above in the MBR now...the Windows clone you made refers to Drive C:\ in the registry
if you had done a direct clone without making the partition and active disk it may have worked....this is not specific to any manufacturer
This is real important...if the IDE has a hidden partition in the front of the drive that contains the recovery partition for the Dell you need to clone that too.
A Complete copy of the IDE to SATA is best in this type of scenario
I have not used Norton Ghost in a long while because I find it not as reliable as the partition magic or the Acronis products
first I need to know if you are using the clone procedure in the Windows or the DOS enviroment?????...and how you did do the MBR??????? DID YOU USE A CD OR FLOPPY?
I know for sure you have to start over on the SATA
download Maxtor's Powermax (it doesn't matter the drive manufacturer)
or you can go to the Seagate page and download the Seatools
As on this time I have not really tested or tried the Seatools and I will stay with Powermax till it doesn't work anymore on systems I am working on.
make a Bootable ghost CD or Floppy
disconnect the IDE drive physically ...make sure the IDE cable is not connected
Zero the SATA drive completely
reconnect IDE do not boot to windows
Go into the BIOS and make sure the boot order is for the SATA first (if it gives that option)
load the Norton Ghost CD/Floppy
Do a straight clone of the IDE to the SATA
It will see the SATA drive is empty and do the right stuff
when it reboots turn the machine off before it boots to the windows stage of loading (very important)
unplug the IDE drive
boot the machine and let it find the hardware in windows
if it does not boot to windows you should look into a different clone software
if you Google Hiren's Boot Cd ...that should help you...I will not post the link
I am tired when I typed this but it gets you on a good start