作者 主題: kernel: ide: failed opcode was: unknown  (閱讀 8072 次)

0 會員 與 1 訪客 正在閱讀本文。

bloom

  • 憂鬱的高中生
  • ***
  • 文章數: 115
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 於: 2005-06-03 09:20 »
/var/log/messages 內有個錯誤訊息,使用 dmesg 指令也可以看到如下的訊息
代碼: [選擇]
Jun  3 02:26:50 dns kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete
 Error }
Jun  3 02:26:50 dns kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC
}
Jun  3 02:26:50 dns kernel: ide: failed opcode was: unknown


硬碟換新的兩次,硬碟應該沒有問題,重新開機, dmesg,沒有出現該訊息,但差不多過了三天,又出現上述的訊息,使用 google 搜尋關鍵字〝ide: failed opcode was: unknown〞發現也有人和我相同的問題?可是看不出如何解決?

系統資訊,安裝 FC3 X86_64
中央處理器: AMD K8-3000 (939)
電腦主機板: 技嘉 K8nf-9
電腦顯示卡: 華碩 Ax300SE-X (PCI)
記憶體: 創見 512MB X 2 (DDR400)
硬碟: WD 160GB 8M

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 328
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 回覆 #1 於: 2005-06-03 13:45 »
HD有問題(BAD CRC,有可能是排線有問題或真性/假性壞軌),最好換完排線再run一下原廠的測試程式看問題還在不在,問題還在的話就得送修了....
不要,不要,我不要這種顏色的帽子 ;D ;D....

bloom

  • 憂鬱的高中生
  • ***
  • 文章數: 115
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 回覆 #2 於: 2005-06-17 09:03 »
安裝fc3 x86_64 在兩部電腦上,電腦規格如下

-----------------------------------------------
中央處理器: AMD K8-3000 (939)
電腦主機板: 技嘉 K8nf-9
電腦顯示卡: 華碩 Ax300SE-X (PCI)
記憶體: 創見 512MB X 2 (DDR400)
硬碟: WD 160GB 8M (ATA)
-----------------------------------------------

-----------------------------------------------
電腦主機板:華碩 K8V SE Deluxe
中央處理器:AMD K8-3000
電腦顯示卡:麗台 A180B/64MB
電源供應器:七盟 350W
記憶體:威剛 512MB X 2
硬碟:WD 80GB 8M (ATA)
-----------------------------------------------

只有 技嘉 K8nf-9 安裝 FC3 x86_64 有以下訊息

系統核心為 2.6.11-1.27_FC3
/var/log/messages 內有個錯誤訊息,使用 dmesg 指令也可以看到如下的訊息
Jun 3 02:26:50 dns kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 3 02:26:50 dns kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
Jun 3 02:26:50 dns kernel: ide: failed opcode was: unknown
硬碟換新的兩次,硬碟應該沒有問題,重新開機, dmesg,沒有出現該訊息,但差不多過了三天,又出現上述的訊息。

寫信到技嘉詢問,已經回覆訊息,如下
試試下述 nVIDIA 網站上的 Linux nForce Driver - AMD64 --
http://www.nvidia.com/object/linux_nforce_amd64_1.0-0301.html

jlovet

  • 憂鬱的高中生
  • ***
  • 文章數: 126
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 回覆 #3 於: 2005-06-17 10:38 »
These packages have support for Ethernet networking and basic ACI audio. USB and IDE hardware will work with standard Linux drivers. There is no win modem support.

nvidia上面的驅動程式只有支援聲音nvaudio跟網路nvnet

所以客服只是隨便應付你的而已

換排線試試看

bloom

  • 憂鬱的高中生
  • ***
  • 文章數: 115
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 回覆 #4 於: 2005-06-17 11:40 »
硬碟排線也對換過,問題依然存在?
等待假日將該顆硬碟備份後,再試試技嘉所答覆的訊息。

bloom

  • 憂鬱的高中生
  • ***
  • 文章數: 115
    • 檢視個人資料
kernel: ide: failed opcode was: unknown
« 回覆 #5 於: 2005-06-20 08:12 »
嗯~~~~~沒有用,6/18下午執行sh NFORCE-Linux-x86_64-1.0-0301-pkg1.run

nvidia上面的驅動程式好像只有支援network及audio >_<

隔了一天,仍然出現錯誤訊息
代碼: [選擇]
Jun 19 08:56:29 dns kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 19 08:56:29 dns kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
Jun 19 09:17:14 dns kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 19 09:17:14 dns kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }


再寫信到技嘉問問 >_<

wenjinshan

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
回覆: kernel: ide: failed opcode was: unknown
« 回覆 #6 於: 2010-12-17 00:38 »
(1)关于CF卡时“hda: task_out_intr: status=0x50 { DriveReady SeekComplete } ide: failed opcode was: unknown”
   ide.h中的WAIT_DRQ是HZ / 10(100ms),CF卡时要改为3* HZ / 10(300ms-1s),linux >=2.6.33已经修改为1s.
(2)关于CF卡时“lost interrupt”
   ide-iops.c:
+   {  //wjs update start   //486DX CF bug!!
+       int i;
+       for (i = 0; i < 10000; i++) { //wjs update end
      /* Note: this may clear a pending IRQ!! */
      stat = hwif->tp_ops->read_status(hwif);
+      if(! (stat & ATA_BUSY)) break; //wjs update start  //486DX CF bug!!
+      udelay(1);
+            }
+        } //wjs update end

  @ by wenjinshan,guilin china
(3)此外,如果你的CF驱动器不支持DMA,还要关闭DMA,方法是启动linux时传递ide-core.nodma=0.0 (linux 2.6.28,低于此版本时请参阅其它资料)