出現DMA錯誤訊息

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

出現DMA錯誤訊息

文章Richie1105 » 週日 4月 24, 2005 2:34 pm

我的電腦使用到一半時
有時在console畫面會出現

hdd: dma_timer_expiry: dma status = = 0x60
hdd: DMA timeout retry
hdd: timeout waiting for DMA

之後用fdisk -l或是df指令來查看硬碟狀況時
都無法正確查詢
請問這是什麼原因呢?
Richie1105
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週四 3月 31, 2005 7:59 pm

文章caosheng » 週日 4月 24, 2005 7:47 pm

硬碟可能快掛了的前兆,如果不管它的話...
建議bios 的硬碟dma 選項關掉
hdparm 的dma 模式不妨降一級試試看 如果X69 就降為X68 以後穩定再調回來
開機時如果有設定hdparm 注意訊息有沒有每次都正確開啟dma 有無timeout
如果有兩顆硬碟先啟動第二顆dma 再啟動第一顆 防止啟動第一顆時的wait timeout
如果開機時都沒設定hdparm,也要手動調整看看有沒有錯誤
用smart tool 檢查一下健康狀況

電源線排線檢查看看
有時候硬碟過熱也常常會發生這種狀況

因為linux shutdown 時似乎不太會把硬碟設定、參數等等正常歸位
如果有系統不正常關機掛過,手動調整參數就會自動好
另一個簡單的修正方法就是重開機到windows 然後再關機,可能會恢復正常
(如有裝windows的話,且沒有手動設定過登錄中的udma 66/100參數,預設值狀態下)
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章caosheng » 週日 4月 24, 2005 7:51 pm

如果正常df fdisk -l 都沒辦法看的話
先準備livecd 進去fsck檢查檔案系統吧
caosheng
懵懂的國中生
懵懂的國中生
 
文章: 222
註冊時間: 週一 12月 27, 2004 2:27 pm

文章Richie1105 » 週一 4月 25, 2005 10:56 am

謝謝
由於這似乎是偶發狀況
如大大說所說的
可能是硬碟排線或硬碟過熱的問題
我在觀查一陣子看看^^
Richie1105
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週四 3月 31, 2005 7:59 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客