I've been using a 80Gb laptop hardrive in a USB 2.0 external enclosure for backups at work. I'm backing up a NAS Server running FC1. A backup was started several days ago- and it never finished. The external drive indicated it was busy, but the box wouldn't respond to any input device. (Yes I did try ssh from across the network, still no love)

I performed a hard reset and the main filesystem was easily recovered. However, the external harddrive is having some substantial problems. I tried fsck on the drive (/dev/sda1) and it reported that several inodes were corrupted, but while attempting to correct them, the computer froze entirely again.

After rebooting fdisk reported that there were no partitions. I am not trying to restore a backup but just trying to get the most recent data onto the drive. I created a new partition, ext3 and mkfs happily created the file system. However, I was able to mount the drive, but when I tried writing data to it, yes, it froze again.

I have the impression that perhaps some blocks have become corrupted on the drive, but am not certain. I ran a utility called badblocks on the device, which has not reported any errors yet, but it has been running for over 3 hours now. (fortunately without freezing up)

Is the hard drive toast if bad blocks are found? I thought that the hard drive could keep track of bad sectors and just not write anything to them, if so, how it is instructed to do so?

Any ideas?

Devlin

____________________
BYU Unix Users Group http://uug.byu.edu/ ___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to