end_request: I/O error, sector和SATA硬碟驅動有關嗎? - Linux

Table of Contents

討論串如下…
http://0rz.tw/C14X1
主機板是華碩P755D,但我的SATA硬碟一直出現問題…問題描述如下:
在開機,啟動一些程式後,比如firefox可以開網頁,但是開新分頁有時候會變慢,有時
候整個畫面會變灰。

過了一段時間,三十分鐘或者一小時後,畫面可能會閃一下,已開啟程式可能會繼續正常
運作,但電腦就不能執行任何未開啟的程式,不能開套件管理,不能開終端視窗,不能關
機,不能重新啟動…按一下alt+ctrl+del會出現一個對話視窗:程式不能執行。

按下alt+ctrl+F1,會出現:

jackjack:

輸入任何字眼按enter,就會出現:

end_request: I/O error, sector XXXXX

之後,每按一次alt+ctrl+del,又會多出一行:

end_request: I/O error, sector XXXXX

到這裡只能溫開機…於是我開始用usblive ubuntu重灌,重灌後電腦還是出現:

end_request: I/O error, sector XXXXX

重灌了二三十次…換過一次硬碟,再灌十幾次,換用disk ubuntu繼續灌…如此重覆著…
剛剛才換過一次sata線,後來,將bios的 IDE(其他有AHCI、RAID)設成compatible相容
模式(相對於enhance增強模式)(此一步驟跟SATA→PATA的設定步驟類似),進階模式那
邊要設成AHCI模擬,(設成IDE模擬ubuntu會讀不到硬碟),結果電腦的速度有變快了,
但問題還是存在著。

請問這個end_request:I/O error的問題和SATA的相容性有關嗎?因為我有用過superXP
上面的檢查程式掃過,它顯示沒有任何硬碟分區的錯誤,用之前問版上的smartHD,也是
沒有錯誤,SATA線已經換過新的,所以我猜應該不是SATA線的問題,總之,過一段時間,
系統會崩潰並出現end_request的問題仍然無解…

http://linuxmafia.com/faq/Hardware/sata.html
這是目前可能的解法,不過現在還在研究…方法一是更改BIOS,將SATA改成PATA的操作,
方法二是修改linux內核,看了頭都痛起來。方法三是暫時性加入PATA的驅動並重灌…
其他還有用軟碟機載入SATA驅動程式,並用linux dd安裝起來再重灌;或者是換一顆IDE
硬碟高枕無憂呢?

頭很痛~linux最新內核不支援SATA硬碟嗎?頭好痛…

--

All Comments

Selena avatarSelena2010-06-27
你的硬碟壞掉了嗎 ? 換一顆全新的試試看
Edith avatarEdith2010-06-30
出問題時,dmesg是有什麼?
Jacky avatarJacky2010-07-02
有用過dmesg一次…沒有錯誤…
Puput avatarPuput2010-07-06
原文就說過…我已換過一次硬碟,和一條SATA線了…
我自己也無法判斷問題點出在那裡~
Hardy avatarHardy2010-07-07
有送過原廠,但是他們表示沒用過linux,沒法解決…
Lucy avatarLucy2010-07-11
除非真的是我很衰,換硬碟又碰到一顆壞軌硬碟
Olivia avatarOlivia2010-07-12
出問題時…terminal打不開…就算它開著,dmesg也無效
Sarah avatarSarah2010-07-13
事後去看紀錄,事件發生沒有相關紀錄…
Jake avatarJake2010-07-16
你是討論丳的樓主嗎? 他說是HD的問題
Daph Bay avatarDaph Bay2010-07-20
嗯嗯…不是樓主,我在十一樓…硬碟是WD的SATA
Ingrid avatarIngrid2010-07-21
真的是硬碟壞掉了嗎~好吧…那就再去換一個看看吧
Liam avatarLiam2010-07-24
也可能是ram或主機板sata插座的問題
Aaliyah avatarAaliyah2010-07-25
2.6.32的kernel我確定SATA光碟機ok 因為我有用SATA光碟
機放過livecd開機過
Valerie avatarValerie2010-07-29
至於其他版本的kernel可能就要請有用過的版友補充了:D
Audriana avatarAudriana2010-07-30
如果真的是硬碟錯誤的話…為何掃描工具查說沒錯呢…
Rae avatarRae2010-08-02
反正也請版友提供可以檢查linux系統的商家咯咯…
Quanna avatarQuanna2010-08-03
現在的硬碟有smart,不會回報壞軌 你有沒有第二個硬碟可以試
Charlotte avatarCharlotte2010-08-06
你如果是ubuntu, 我用ubuntu官方kernel沒有問題(也是WDsata
Rae avatarRae2010-08-09
知道了…會再試試…
目前根本不知道問題出在那裡…