Date: Wed, 16 Feb 2005 09:25:20 -0700 From: David Bear <David.Bear@asu.edu> To: freebsd-questions@freebsd.org Subject: moving files from bad sectors Message-ID: <20050216162520.GA8072@asu.edu>
next in thread | raw e-mail | index | archive | help
I have a hard disk that looks like its going out. So far, there are 6 reported crc errors. However, I have a file that I would like to read as much as possible of using tar, but the whole job stops like this: # tar cvf /dev/nrsa0 /home > /root/tarhome.cat tar: Removing leading `/' from member names tar: /home/smbshare1/BUDGETS/RXS0008 fy04 kellogg report and summary.xls: Read error at byte 14848, reading 10240 bytes: Input/output error tar: Error exit delayed from previous errors When attempting to cp that same file I get another error and the cp stops. Are there any tools that will permit me to cp as much of this file as possible, ie all sectors up to, and then past, the bad spot? as another possibility, are there any tools that I can use with fsck that would mark the sector as bad so its not reused? David Bear phone: 480-965-8257 fax: 480-965-9189 College of Public Programs/ASU Wilson Hall 232 Tempe, AZ 85287-0803 "Beware the IP portfolio, everyone will be suspect of trespassing"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050216162520.GA8072>