To my understanding there are a couple of files that you will need to change. The first is grub.conf. Anything associated with /dev/hdc1 will have to be changed to the location of your new hard drive (I'm not sure /media/sda1 is the correct mount point, make sure you check into that. The second file that will most likely need to be changed is /etc/fstab. At the moment it probably lists all your mount points with respect to /dev/hdc1 and this will have to be changed to the new mount points.
This will probably need to be done using a boot/Live CD of some sort so you can mount the partitions and edit the necessary files. To my knowledge I can not think of anything else to do, but someone else please ante up if I forgot something