• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 272
  • Last Modified:

I/O Error?

I got an problem in my computer running Redhat 5.2.
Sometimes it displays error messages as follows:
  hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
  hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=256241, sector=256178
  end_request: I/O error, dev 03:01, sector 256178

I tried to fix this by using:
  badblocks /dev/hda1 1833063 > bad-blocks
  fsck -t ext2 -l bad-blocks /dev/hda1

But it doesn't seem to be working. The error messages still occur.

- What does the error messages really tell me?
- Occasionally some files in this computer get corrupted, is
  it related to the above problem?
- How can I fix this problem?

1 Solution
try reconnecting all the hard drive cables to make sure they are secure. Your drive may be going bad, in which case the problem will probably get worse in a hurry. If not, it could be a memory problem, flaky power supply, or a bad controller. In any case, I would get the data backed up asap
I had this problem once - a week before I got a head crash. Be warned! I suggest doing a backup NOW!
Oi! BACKUP and replace drive NOW!
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

how old is the hdd and how big?
when you have done a backup then try replacing the bios of the computer. Then try replacing the  controller and cables, repartition the drive and start over. If that does not work then dump the hdd and get a new one.  
leealAuthor Commented:
the hdd is 2GB (NEC) and it's about 3 years old.
i checked the cable and it seems to be ok.

i use that hdd in a 486 machine that i use to share my cable connection and store files. so i think I'll just move my files and use it until it breaks down.

thanks for the help! :)
This problem is well known in specific kernel versions. I don't know which kernel comes with RedHat 5.2, but you've probably got one of those versions. Back-up your important files and upgrade to a newer version.
leealAuthor Commented:
The kernel is version 2.0.36.
I'm almost sure that this is one of the kernels with that problem. An upgrade won't hurt, as you'll also get the benefit from the newest tools. And also, why not take the oportunity that you will be doing a reinstallation to install Slackware 7.0?

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now