Find the answer to your Linux question:
Results 1 to 4 of 4
I am currently running a 2.4.27 based kernel (Debian/GNU) that I optimized for a particular PC104+ board with a Transmeta Crusoe chip in it. In my 'dmesg' I get the ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    May 2005
    Location
    Maryland, USA
    Posts
    32

    Possible DMA error when mounting hda


    I am currently running a 2.4.27 based kernel (Debian/GNU) that I optimized for a particular PC104+ board with a Transmeta Crusoe chip in it. In my 'dmesg' I get the following errors when it appears to try to load a DMA driver:
    hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
    hda: dma_intr: status=0x84 { DriveStatusError BadCRC }
    ...
    it continues and resets ide0 a couple times until it finally skips and moves on with the boot. It finishes successfully, but I want to figure out why the errors occurred and possibly remove them.
    Thanks!

  2. #2
    Linux Enthusiast puntmuts's Avatar
    Join Date
    Dec 2004
    Location
    Republic Banana
    Posts
    562
    Some possibilities:
    - the DMA speed is too high, you can correct it with hdparm
    - your flatcable is not properlly connected or broken
    - your drive could be dying.

    So make a backup. See if setting the DMA mode 1 step lower helps. If not check the cable and connection. If that does not help buy a new drive
    I\'m so tired .....
    #200472

  3. #3
    Just Joined!
    Join Date
    May 2005
    Location
    Maryland, USA
    Posts
    32
    Is this DMA mode 1 change in hdparm? I've never fiddled with that before. I'm pretty sure the drive is ok, but I will check. Thanks for the help!

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Enthusiast puntmuts's Avatar
    Join Date
    Dec 2004
    Location
    Republic Banana
    Posts
    562
    Code:
    hdparm -X [mode] /dev/hda
    See man hdparm option -X for a detailed description of this option
    I\'m so tired .....
    #200472

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •