LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-29-2006, 07:07 PM   #1
JordanH
Member
 
Registered: Oct 2003
Location: Toronto, Canada
Distribution: Ubuntu, FC3, RHEL 3-4 AS Retired: SuSE 9.1 Pro, RedHat 6-9, FC1-2
Posts: 360

Rep: Reputation: 30
dma_intr: error=0x84 { Drive Status Error BadCRC }


I've been having some issues with one particular PC. At first, I blamed the distro. Having tried several I eventually got some useful information that indicated it wasn't the distro but a problem with DMA. So I blamed the drive. Finally having the time to sort it out, I replaced the drive with a spare, changed the IDE cable (just in case) and rebuilt the OS. Sure enough, I still get the same errors.

My next step is to place fault on the Motherboard. :-/

In the process, I've had 2 Western Digital hard drives go bad on me and potentially a third. For a home user, this is looking to be quite a costly problem...

Before I end up replacing my whole system from the ground up, are there any other components I should check that could affect the system?

The symptoms of the problem in Debian are:
. I use hdparm to set my parameters; any parameters with DMA cause the issue. For example hdparm -d1 -X34 -c1 -m2 /dev/hda ; Initially this will yield a hdparm -t /dev/hda read time to be maybe 30-40MB/s (slow, but in the right range)
. As soon as there is any heavy I/O, like copying a 600MB file or performing a series of file copies, the computer begins to "freeze". Response time slows, and slows and slows until it's completely unresponsive. A system beep can take 30 seconds or more!
. dmesg shoes dma_intr errors such as
hda: dma_intr: status=0x51 { DriveReadySeakComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
ide0: reset: success

Is this really the motherboard or will I be placing fault on the wrong component again? All drives I have used have been Western Digital Caviar's (160GB, 120GB 200GB).
 
Old 10-01-2006, 09:49 PM   #2
Shade
Senior Member
 
Registered: Mar 2003
Location: Burke, VA
Distribution: RHEL, Slackware, Ubuntu, Fedora
Posts: 1,418
Blog Entries: 1

Rep: Reputation: 46
Yes, this is probably the motherboard. What kind of chipset is it using?
 
Old 08-12-2008, 11:21 PM   #3
garmat
LQ Newbie
 
Registered: Aug 2008
Posts: 1

Rep: Reputation: 0
I know this thread is getting old but I've been getting this error myself with an ASUS A7M266-D motherboard and a WD Caviar 160G HD. I also blamed the motherboard, because I got it used for free and had to replace a few leaky capacitors. It surprised me that when I googled this problem, the first results I saw were from people using the WD Caviar HDs. I could boot from a super grub disk cdrom and load the grub configfile on the hard drive only by disabling DMA to these drives in the BIOS. I've never been able to get past that. It stops at Waiting for root file system... and then goes into BusyBox. At this point, /dev/hdb exists but the partition is not listed. This never caused a problem for me in any of the other three computers I used it in. Is there a way to work around this or do I need to replace the motherboard?

Last edited by garmat; 08-12-2008 at 11:28 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
: dma_intr: status=0x51 { DriveReady SeekComplete Error } carboncopy Slackware 7 07-07-2004 04:02 AM
dma_intr Drive Status Error tradium Linux - Hardware 2 04-28-2004 11:20 AM
hda: dma_intr: status =0x51 { DriveReady SeekComplete Error } spank Linux - Newbie 5 09-17-2003 01:04 PM
dma_intr: error=0x84 (common error, but pls read) devendra112 Linux - Hardware 0 02-06-2003 01:35 PM
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } markstoe Linux - General 7 11-14-2002 04:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:58 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration