From owner-freebsd-questions@FreeBSD.ORG Sun Jul 31 14:55:03 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 E462116A41F for ; Sun, 31 Jul 2005 14:55:03 +0000 (GMT) (envelope-from francisco@natserv.net) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9744543D46 for ; Sun, 31 Jul 2005 14:55:03 +0000 (GMT) (envelope-from francisco@natserv.net) Received: from localhost (localhost.natserv.net [127.0.0.1]) by zoraida.natserv.net (Postfix) with ESMTP id E3E397E01; Sun, 31 Jul 2005 10:55:02 -0400 (EDT) Date: Sun, 31 Jul 2005 10:55:02 -0400 (EDT) From: Francisco X-X-Sender: fran@zoraida.natserv.net To: Norbert Koch In-Reply-To: <003701c59420$b861ab00$4801a8c0@ws-ew-3.W2KDEMIG> Message-ID: <20050731104901.M6839@zoraida.natserv.net> References: <003701c59420$b861ab00$4801a8c0@ws-ew-3.W2KDEMIG> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: questions@freebsd.org Subject: RE: 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: Sun, 31 Jul 2005 14:55:04 -0000 On Fri, 29 Jul 2005, Norbert Koch wrote: >> 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 > I've seen these error messages too. And also WRITE_DMA TIMEOUT! > You may have a hardware problem, but I'm not convinced. I don't recall if it was the exact errors, but I had some simmilar ones. For some reason 5.4 didn't like my ATA100 drive and had to slow down the communication speed to the drive. In my case I added to /usr/local/etc/rc.d a script with /sbin/atacontrol mode 1 udma66 pio4 Basically slowing down the channel to the drive.. the pio4 is for the CDrom and that was it's normal speed. The drive in question is my backup drive so I only have cron jobs backing up to it.. so I didn't mind too much the slowdown. To view the existing speed of your drive atacontrol mode 0 (if drive in primary IDE channel) atacontrol mode 1 (if drive in secondary IDE channel)