Hard drive failure.

My main hard drive is a 500 GiB Seagate Barracuda ATA, only a few months old. Last night I came back to my computer to find numerous syslog error messages (sorry, they meant nothing to me) so I rebooted. Now the disk starts up O.K. but after about 15 minutes, becomes inaccessible. I tried reinstalling, but part way through installing packages, all partitions are seen as read-only (possibly not even present?)
Windows 7 starts up O.K. but within about the same timeframe, the desktop freezes. The mouse arrow will move, but clicks or keyboard input are ineffective. At one point, a delayed write to a temporary file on the Win7 partition failed.
On startup from cold, the BIOS correctly identifies both drives, but on a reboot, it sees the second drive (an 160 GiB Western Digital) only. The utility from Seagate's Web site can't find any Seagate/Maxtor drives. GParted reports an error accessing the drive, and complains about incomplete ID information. Otherwise, all the data seems to be intact.
So the problem is not OS-related, but time-related. The only thing I can think of is a failure somewhere in the electronics of the drive hardware. I am running off the second drive at present. Any ideas?
Windows 7 starts up O.K. but within about the same timeframe, the desktop freezes. The mouse arrow will move, but clicks or keyboard input are ineffective. At one point, a delayed write to a temporary file on the Win7 partition failed.
On startup from cold, the BIOS correctly identifies both drives, but on a reboot, it sees the second drive (an 160 GiB Western Digital) only. The utility from Seagate's Web site can't find any Seagate/Maxtor drives. GParted reports an error accessing the drive, and complains about incomplete ID information. Otherwise, all the data seems to be intact.
So the problem is not OS-related, but time-related. The only thing I can think of is a failure somewhere in the electronics of the drive hardware. I am running off the second drive at present. Any ideas?