no no i think u misunderstood me. I basically want to get rid of the ATA drive (sda1) and boot-up with SATA drive (sdc1) by restoring the disk image.
I'm assuming that all I have to do is to edit the fstab, but I'm not so sure what else is needed
You will need to edit the fstab and the /boot/grub/menu.lst (assuming you are using grub) so that the system knows where to find the kernel
title RecoveryOS (22.214.171.124-6.RecoveryOS-smp)
kernel /boot/vmlinuz-126.96.36.199-6.smp ro root=/dev/hda1 rhgb quiet
Here is a simple example.
root (hd0,0) is HDD #1 and partition #1 (zero based)
in the kernel line you will need to edit the /dev/hda1
splashimage I put at the bottom due to low priority to be fixed; it will need to be edited the same way as the root (hd0,0) line
This is not terribly hard to do and if grub fails usually you can boot into the grub prompt and fix it. I warn you that this is also not for the timid. While not difficult once you understand it all, if you are in the middle of a problem and don't understand how it all works it is easy to become very frustrated.
An easier suggestion may be to create a .tgz archive of /home, /etc, /var, /usr, and if necessary, /bin, /sbin, and /opt. Then install a base system on the sd cdrive and restore this backup.