I m getting following errors. What could be the problem? hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_timer_expiry: dma status == 0x20 hda: timeout waiting for DMA hda: timeout waiting for DMA hda: (__ide_dma_test_irq) called while not waiting hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command Thanx, Chirag
On Tue, 15 Jun 2004 22:37:59 +0530, Chirag Arjun Bhangale chirag_bhangale@yahoo.co.in wrote:
I m getting following errors. What could be the problem? hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
Could be a lot of things, when does it come? what is your conf? distribution? hardware etc?
- cnb
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_timer_expiry: dma status == 0x20 hda: timeout waiting for DMA hda: timeout waiting for DMA hda: (__ide_dma_test_irq) called while not waiting hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command Thanx, Chirag
»-----Original Message----- »From: linuxers-bounces@mm.ilug-bom.org.in On Behalf Of Chirag Arjun »I m getting following errors. What could be the problem? »hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
If you havent tweaked up your ide interface settings (using bios/hdparm), it could mean simply BAD sectors on the disk. Backup the disk if anything important is there and format it once. formatting will not take the errors away but will mark the bad sectors off the way. Same can be achieved with fsck without formatting if I remember well. or is it the case that you have connected old hdd in a new machine? you may try to disable DMA mode using hdparm but BAD sectors is my first bet.
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com
_____
There are more dead people than living, and their numbers are increasing. -- Eugene Ionesco
Morning Chirag,
What excatly is hda ? ( HDD / CDROM ).
These error crops up in couople of cases. If drive is very busy and not responding at all. Drive may be corrupted. In case of CDROM, mostly its case with CD Disc. Very rare with CD ROM Drive.
Regards, Animesh.
--- Chirag Arjun Bhangale chirag_bhangale@yahoo.co.in wrote:
I m getting following errors. What could be the problem? hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_timer_expiry: dma status == 0x20 hda: timeout waiting for DMA hda: timeout waiting for DMA hda: (__ide_dma_test_irq) called while not waiting hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command Thanx, Chirag
__________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail
On Wed, 2004-06-16 at 10:27, Animesh Singh wrote:
Morning Chirag,
What excatly is hda ? ( HDD / CDROM ).
Try disabling DMA through hdparm
From the hdparm man page.
-d Disable/enable the "using_dma" flag for this drive. This option now works with most combina-tions of drives and PCI interfaces which support DMA and which are known to the IDE driver.It is also a good idea to use the appropriate -X option in combination with -d1 to ensure that the drive itself is programmed for the correct DMA mode, although most BIOSs should do this for you at boot time. Using DMA nearly always gives the best performance, with fast I/O throughput and low CPU usage. But there are at least a few configurations of chipsets and drives for which DMA does not make much of a difference, or may even slow things down (on really messed up hardware!). Your mileage may vary.
This will slow things down but you won't receive further errors whether its a HDD/CD-ROM drive.
Cheers, Animesh Animesh Bansriyar it is :)
Try disabling DMA through hdparm
From the hdparm man page.
-d Disable/enable the "using_dma" flag for this drive. This option
how about at boot time at lilo prompt add this option ide=nodma along with other parameteres .
-----Original Message----- From: linuxers-bounces@mm.ilug-bom.org.in On Behalf Of Animesh Singh Subject: Re: [ILUG-BOM] hda: errors What excatly is hda ? ( HDD / CDROM ).
--- Chirag Arjun Bhangale chirag_bhangale@yahoo.co.in wrote:
I m getting following errors. What could be the problem? hda: dma_intr: status=0x51 { DriveReady SeekComplete
hda, suggests hard disk to me..
you could also check for the cable loose connection and change the cable if you have a good new one..
Thanks and Regards, Kiran Ghag Web Page: http://kiran7.freeservers.com _____ There are more dead people than living, and their numbers are increasing. -- Eugene Ionesco
Chirag Arjun Bhangale writes:
I m getting following errors. What could be the problem? hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_timer_expiry: dma status == 0x20
[snip]
hda: timeout waiting for DMA hda: timeout waiting for DMA hda: (__ide_dma_test_irq) called while not waiting hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
Try turning dma off using the hdparm command or using the /proc interface. This should work in most cases. I had similar problems with dma on earlier.
Vinayak Hegde