I didn't move the drive. What I did was install linux onto hda on the primary controller on the motherboard. I installed with the controller in the computer. The install went by fine and everything worked. When I rebooted I got that error. I then went in using the repair option on the cd and I can access all the drives. Everytime I reboot though it fails. :( Then I thought maybe i'll install without the IDE controller and then add it afterwards but I get the same error. I have a similar setup on another computer and it worked fine. So I"m thinking it's just something quirky with this particular board/chipset combo? I tried the livecd thing and it show the same thing that the rescue boot shows. Which matches the fstab entries.
Here's my current setup i'll try and get stats with the ide controller.
/dev/hda5 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
/dev/hda10 /home ext3 defaults 1 2
/dev/hdc /mnt/cdrom auto umask=0022,user,iocharset=iso8859-1,sync,codepage=850,noauto,ro,exec,users 0 0
none /proc proc defaults 0 0
/dev/hda7 /usr ext3 defaults 1 2
/dev/hda8 /var ext3 defaults 1 2
/dev/hdb1 /var/backup ext3 defaults 1 2
/dev/hda9 /var/log ext3 defaults 1 2
/dev/hdd1 /var/software ext3 defaults 1 2
pamconsole,exec,noauto,utf8,codepage=850,iocharset=iso8859-1,managed 0 0
/dev/hda6 swap swap defaults 0 0