Here you go, does it make any sense to you? Is it really bad??

hda: read_intr: status=0x59
hda: read_intr: error=0x40
end_request: I/O error, dev 03:00 (hda), sector 529880
hda: read_intr: status=0x59
hda: read_intr: error=0x40
end_request: I/O error, dev 03:00 (hda), sector 529882
hda: read_intr: status=0x59
hda: read_intr: error=0x40
end_request: I/O error, dev 03:00 (hda), sector 529884
hda: read_intr: status=0x59
hda: read_intr: error=0x40
end_request: I/O error, dev 03:00 (hda), sector 529886
cat: /dev/hda: Input/output error

Jay