From owner-freebsd-questions@FreeBSD.ORG Fri Mar 7 14:16:19 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A80361065671 for ; Fri, 7 Mar 2008 14:16:19 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from be-well.ilk.org (dsl092-078-145.bos1.dsl.speakeasy.net [66.92.78.145]) by mx1.freebsd.org (Postfix) with ESMTP id 241E78FC25 for ; Fri, 7 Mar 2008 14:16:19 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: by be-well.ilk.org (Postfix, from userid 1147) id EA82D28463; Fri, 7 Mar 2008 09:16:17 -0500 (EST) To: Wojciech Puchar References: <20080307094808.B6101@wojtek.tensor.gdynia.pl> From: Lowell Gilbert Date: Fri, 07 Mar 2008 09:16:17 -0500 In-Reply-To: <20080307094808.B6101@wojtek.tensor.gdynia.pl> (Wojciech Puchar's message of "Fri\, 7 Mar 2008 09\:48\:16 +0100 \(CET\)") Message-ID: <44bq5q8vri.fsf@be-well.ilk.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@freebsd.org Subject: Re: OT: disk drive question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2008 14:16:19 -0000 Wojciech Puchar writes: > sorry for posting here but possibly someone here will know the answer. > > i have 120GB seagate in my thinkpad. yesterday i (possibly) overheated > the disk somehow, by putting laptop on flat sticky surface. > > bad blocks developed on one partition like this > ad0: FAILURE - READ_DMA status=51 > error=40 LBA=52944196 > ad0: FAILURE - READ_DMA status=51 > error=40 LBA=52955844 > ad0: FAILURE - READ_DMA status=51 > error=10 LBA=52956740 > > > i was able then (with normal cooling) to back up data from there, and tried > > dd if=/dev/zero of=/dev/partition bs=1m > > to force bad block reallocation. > > but it doesn't work, then reading always shows read errors. > > how to force this, or possibly is there any disk utility that would do this. > > if it requires disk to be cleaned out (reformatted somehow) that's not > a problem If you can, try the manufacturer's diagnostics http://www.seagate.com/www/en-us/support/downloads/seatools/ If not, try plugging the disk in on a working system and use SMART capabilities to check things out. Most likely, you need a new disk, but depending on the relative value of your time and the price of a disk, it's worth checking to make sure before springing for new gear. Good luck.