裝置 \Device\Scsi\iteatapi1 沒有在傳輸等待時間內回應???



贊助商連結


cih968
2006-11-06, 02:17 AM
因為覺得電腦有時會lag一下,就去查了事件檢器,發現不時(5到10分鐘)會有以下二個連續的錯誤訊息
-------------------------------------------------
錯誤
來源 : iteatapi 事件9
描述:裝置 \Device\Scsi\iteatapi1 沒有在傳輸等待時間內回應。

警告
來源 : Disk 事件51
分頁操作時,裝置 \Device\Harddisk1\D 發生錯誤。

mb : p5gd1-vm
二個80g-ide hd,不跑raid
重灌xpsp2完,只裝inf就出現以上的錯誤了,請大家幫我看一下,謝謝。

贊助商連結


琥珀
2006-11-06, 11:31 AM
先參考這裡 (http://www.pcdvd.com.tw/showthread.php?t=668495)。

warzero
2006-11-06, 06:38 PM
同一個IDE插口不建議共享兩顆硬碟,會造成傳輸率不足夠情況發生。
建議最好兩顆硬碟分開插,可以一顆硬碟配光碟機或燒錄機的組合,就是不要兩顆硬碟一個IDE。
光碟機或燒錄機佔傳輸資源還沒有硬碟來得兇,所以影響不大。

主系統硬碟建議插在ICH6的IDE上,至於第二顆硬碟插在PCI IDE上。
問題還是依舊,建議重裝主板或IDE驅動。

cih968
2006-11-06, 08:33 PM
先參考這裡 (http://www.pcdvd.com.tw/showthread.php?t=668495)。

不好意思,琥珀大,那就是小弟我之前發問的,但是怕被說一文多問,故在幾天後才在不同討論區發問的。
不過看來也是無解,還是謝謝大家回覆。

cih968
2006-11-06, 08:51 PM
同一個IDE插口不建議共享兩顆硬碟,會造成傳輸率不足夠情況發生。
建議最好兩顆硬碟分開插,可以一顆硬碟配光碟機或燒錄機的組合,就是不要兩顆硬碟一個IDE。
光碟機或燒錄機佔傳輸資源還沒有硬碟來得兇,所以影響不大。

主系統硬碟建議插在ICH6的IDE上,至於第二顆硬碟插在PCI IDE上。
問題還是依舊,建議重裝主板或IDE驅動。

不好意思,warzero大,我之前看到的文剛好相反???都說要把硬碟配硬碟,光碟機配燒錄機才對???到底那個才對呢???

琥珀
2006-11-06, 10:01 PM
看裝置有哪些,以及總數量,決定安裝位置。如果有硬碟機兩台,光碟機(燒錄機)兩台,自己是習慣將硬碟放在 IDE0,光碟機(燒錄機)放在 IDE1。

隨著科技進步,現在這個排列問題似乎不是很重要。

warzero
2006-11-06, 10:14 PM
邏輯去算算下的話,就知道哪一個是對的了。

一般的IDE最大傳輸只有133MB/s。 (這裡的133MB/s 是指每秒傳輸133MB)
至於你的主板ICH的IDE最高只有100MB/s,而PCI IDE最高就有133MB/s的傳輸率。
*詳細資料可以參考這兒: http://tw.asus.com/products4.aspx?modelmenu=2&model=165&l1=3&l2=11&l3=25

所以這也就是你的主板說明書說用PCI IDE會取得更好的效能。當然不排除其它原因,那個PCI IDE理論上可以跑到最高133MB/s。但是可能因採用PCI傳輸或其它因素造成傳輸延遲等問題,所以我才建議主系統硬碟放在ICH的IDE上會取得比較穩定的效能。

以一般主流7200rpm硬碟傳輸率來計算的話,一般上會有~70MB/s左右的傳輸率。
當然也要看馬達轉速和存取時間所造成的差異。
*詳細資料可以參考這兒: http://www.hdtune.com/testresults.html

假設如果兩顆都跑70MB+70MB的傳輸率的話,那麼IDE 133怎麼足夠提供出140MB/s傳輸呢?
加上硬碟排線也有分ATA100、ATA133專用 (目前的硬碟排線應該全都是ATA133了)。
假設你的硬碟是55MB+55MB的話,然後IDE插口用ATA133,又用ATA100的排線。
就算你的IDE可以提供到最高133MB/s,但是排線卻不足夠提供總計110MB的傳輸,這樣也是會影響到傳輸率。

不過光碟機/燒錄機以最高52x來計算的話(當然一般人也用不著52x),最大也只有 7800KB/s,也大概有~7.8MB/s而已。
*CD 1x =150KB,52x乘150=7800KB/s。
*詳細資料可以參考這兒: http://www.sunfar.com.tw/ecsfweb/dictionary/dirdesc.aspx?dict_no=C0052

DVD光碟機/燒錄機以最高16x來計算的話,最大也只有 21600KB/s,也大概有~21.6MB/s。
*DVD 1x=1350KB(是CD的9倍),16x乘1350=21600KB/s。
*詳細資料可以參考這兒: http://www.osta.org/technology/dvdqa/dvdqa4.htm

如果硬碟傳輸率是~70MB/s+DVD的~21.6MB/s,最高也只不過是~92MB/s而已。硬碟配合CD光碟機更不用說了。
因為是以最高值來統計也不會超過100MB/s,所以就算在ATA100下也可以確保取得足夠的平衡。

當然以上只是以理論來做出簡單的計算而已,實際的傳輸可能會比以上的計算來得低也說不定。
不過為了做出保險,建議還是硬碟配光碟機的組合, 至少上比起萬一兩顆硬碟搶傳輸資源還來得好看很多。

當然隨著科技進步,現在的SATA介面就可以擺脫傳輸不足夠的情況了。
因Sata是一顆硬碟一個接口,所以不會出現搶傳輸率的問題發生。當然就算是Sata硬碟的最大傳輸率也還不到100MB/s就是了。

當然樓主的問題小弟也不敢完全肯定是傳輸率不足所造成的。
通常樓主這類的問題因素大概是以下造成的:
1. 兩顆硬碟共享同一個IDE造成傳輸率不足
2. 驅動問題
3. DMA沒有開啟
4. 那個PCI IDE的晶片工作效能不是很好
5. 硬碟壞軌

cih968
2006-11-06, 10:52 PM
謝謝2位,小弟受益良多。

cih968
2006-11-06, 11:07 PM
當然樓主的問題小弟也不敢完全肯定是傳輸率不足所造成的。
通常樓主這類的問題因素大概是以下造成的:
1. 兩顆硬碟共享同一個IDE造成傳輸率不足
2. 驅動問題
3. DMA沒有開啟
4. 那個PCI IDE的晶片工作效能不是很好
5. 硬碟壞軌

我覺得很奇怪的是,這一塊版子不是已經出很久了,為什麼沒有人有類似的問題???
針對以上的問題:
1.我有試過將二hd和一台cd-rom,在pci-ide排列組和過,但只要有一台hd在pci-ide上,就會不時lag,在"事件檢視器"就會出現如上述二件事件

2.我驅動有試過原版光碟和官方最新,也還是有同樣問題

3.好像很多人的dma都沒打開,但是小弟有在觀查,重xp~sp1~sp2預設,都是打開的

4.pcdvd有人提到這個,但是我在討論區和用google都沒看到相關訊息,可能小弟功力太差…

5.用二套掃過沒壞軌

在次感謝二位給的回覆。

warzero
2006-11-07, 03:48 AM
你的主板PCI IDE晶片是採用 IT8211F 控制器。
這是它的官方驅動,不過此驅動幾乎好像很久沒有更新了...
http://www.ite.com.tw/software_download/software_download2.asp#IT8211F%20IDE%20Controller

至於詳細更新可以參考這裡,看起來某些IDE設備不能被識別和傳輸慢的問題好像很大?
http://drivers.mydrivers.com/drivers/202/1259.shtml