Image

strange input/output error

My laptop runs Slackware 10(ish) with kernel 2.6.7. Recently, I suffered a crash when the box came unplugged and abruptly shut down. Everything seems fine, but when ldconfig is run, it complains as follows:

ldconfig: Input file /usr/lib/libcupsimage.so.2 not found.

ldconfig: Input file /usr/lib/libglib-1.2.so.0.0.10 not found.

ldconfig: Input file /usr/lib/libgmodule-1.2.so.0.0.10 not found.

ldconfig: Input file /usr/lib/libgthread-1.2.so.0.0.10 not found.

I have an ext3 filesystem with writeback mode enabled,so I thought a few libraries may have been screwed up upon recovery. I tried reinstalling glib, but I got the following errors:

rm: cannot remove `libglib.so': Input/output error
ln: accessing `libglib.so': Input/output error

When I try manually installing the glib libraries, I get similar errors for all the libglib files, libgmodule files and libgthread files.

I usually associate these sorts of errors with hardware problems, such as bad drive sectors or imminent drive failure. However, smartctl -a reports no problems. Any suggestions?