From owner-freebsd-questions@FreeBSD.ORG Thu Jul 28 21:36:34 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCFB516A41F for ; Thu, 28 Jul 2005 21:36:34 +0000 (GMT) (envelope-from norgaard@math.ku.dk) Received: from imf.math.ku.dk (fw.math.ku.dk [130.225.103.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EE2643D45 for ; Thu, 28 Jul 2005 21:36:34 +0000 (GMT) (envelope-from norgaard@math.ku.dk) Received: from imf.math.ku.dk (localhost [127.0.0.1]) by imf.math.ku.dk (Postfix) with ESMTP id C78CF1B2E8 for ; Thu, 28 Jul 2005 23:36:29 +0200 (CEST) Received: from shannon.math.ku.dk (shannon.math.ku.dk [130.225.103.12]) by imf.math.ku.dk (Postfix) with ESMTP for ; Thu, 28 Jul 2005 23:36:29 +0200 (CEST) Date: Thu, 28 Jul 2005 23:36:29 +0200 (CEST) From: =?ISO-8859-1?Q?Erik_N=C3=B8rgaard?= To: questions@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Subject: Dead disk? READ_DMA Failure 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: Thu, 28 Jul 2005 21:36:34 -0000 Hi, Please read on although this is a long one... I might panic and coredump myself if I don't get this fixed. I have a one year old Hitachi Travelstar 60GB/4200RPM disk. This night and since then, I get these errors: ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=48926527 ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=48926527 ad0: FAILURE - READ_DMA timed out or ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=50299455 ad0: FAILURE - READ_DMA status=51 error=40 LBA=50299455 The LBA number varies, but otherwise it is consistent. Eventually the device is removed from /dev and no disk is accessible, although mount shows mounted devices. I have booted in single user mode and run fsck manually multiple times to correct all found errors, most errors are on /, /usr and some on /var, yet the problem reappears. I have tried to reinstall, toggling newfs to recreate /, /usr and /var hoping that any bad blocks or sectors would be removed or marked unusable. But the problem remains. Is there a way I can reformat or fix the disk so that broken areas will not be used again? Please, how far from the grave are my data? Any suggestion on which new drive to choose? I have looked at Western Digital Scorpio WD600VE 60 GB. Given the mentioned error, does this indicate an error that would be covered by standard guarantee? after all the disk is just one year old... The system: FreeBSD 5.4, Epia Mini-ITX CL1000, 256MB RAM, 60 GB HDD. Thanks, Erik GnuPG: http://www.locolomo.org/home/norgaard/norgaard.gpg.asc pub 1024D/11D11F9E 2003-08-15 Erik Norgaard Key fingerprint = C394 81C4 D137 EEE5 39BE 82D5 3E6B FB3E 11D1 1F9E