Try just using the device name and not the device ID name in fstab. Like /dev/sda2 which should be close,

. Also, did you install any other hard drives lately? Perhaps left in a USB drive? Somtimes GRUB is finicky with these things. Simply do:
sudo vim /where/hard/drive/is/mounted/etc/fstab
And edito the line have to do with
/dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2
to
/dev/sda2
Assuming you have only one harddrive.
CaptSilverFox
OpenSuse 11