系統突然完全不能動 - Linux

Hazel avatar
By Hazel
at 2011-08-07T21:55

Table of Contents



我的電腦最近常常突然地就完全動不了

按num lock鍵盤的燈也不會變化

之前用fedora 13時就這樣

現在灌成 fedora 15也是

我實在不知道到底是硬體還是軟體的問題

也不確定發在這個板是不是對的@@


以下是我做的測試:

文章有點長@@

不好意思



一、

之前重新開機後

查/var/log/messages (或者我應該查其他檔?)

通常當機前最後一筆訊息是

Jul 24 03:44:35 localhost kernel: ata2: exception Emask 0x10 SAct 0x0 SErr
0x4000000 action 0xe frozen
Jul 24 03:44:35 localhost kernel: ata2: irq_stat 0x00000040, connection
status changed
Jul 24 03:44:35 localhost kernel: ata2: SError: { DevExch }
Jul 24 03:44:35 localhost kernel: ata2: limiting SATA link speed to 1.5 Gbps
Jul 24 03:44:35 localhost kernel: ata2: hard resetting link
Jul 24 03:44:36 localhost kernel: ata2: SATA link down (SStatus 0 SControl
310)
Jul 24 03:44:36 localhost kernel: ata2: EH complete


然後我猜ata2是

/sys/devices/pci0000:00/0000:00:06.0/0000:06:00.0/host1/scsi_host/host1/

然後用device manager來看

看起來是
pci bridge下的 ahci controller下的 scsi host adaptor

可是下面就沒東西了...

所以我不知道到底ata2到底是說什麼東西link down了

然後我看到bios裡面有個跟achi有關的東西 本來的值是ide

然後我把他disable 了XDD

然後device manager裡的ahci好像就不見了@@


二、

然後我看了網路上 kernel的libata錯誤訊息列表
(https://ata.wiki.kernel.org/index.php/Libata_error_messages)

其實我看不太懂@@

但裡面有一段說通常是sata線不好 或是power不夠

於是我去燦坤買了新的sata線(powerSync SATA3-25B)


此外
http://tw.msi.com/index.php?func=power
用這個網頁算

我電腦最多用到338瓦

我power應該是500W(七盟)

應該不會是power不夠吧?



三、

然後最近當掉前的最後一筆/var/log/messages

好像都不會看到sata link down

有時是時間離當掉的時間太遠

所以應該不是造成當機的主因

然後有幾次是

Aug 7 16:49:29 localhost pulseaudio[1833]: ratelimit.c: 596 events
suppressed
Aug 7 16:49:55 localhost pulseaudio[1833]: ratelimit.c: 526 events
suppressed
Aug 7 16:50:02 localhost pulseaudio[1833]: ratelimit.c: 432 events
suppressed
Aug 7 16:53:36 localhost pulseaudio[1833]: ratelimit.c: 448 events
suppressed

網路上好像也有人因為這個訊息而「frozen」的



結語

結果我還是不知道是怎麼回事

我有幾個問題


1.
有可能是硬體的問題

但來不及被記在messages裡面嗎?


2.假如是上述情形

有什麼軟體可以一直監視kernel

以便在他當掉的瞬間

看到死前訊息嗎XD

我是有想用 watch -n 1 "dmesg|tail;sudo tail /var/log/messages"來看

但感覺不太方便

而且這樣真的會來得及記錄到什麼東西嗎@@




不好意思文章很長問題很多@@

麻煩大家了QQ


--
Tags: Linux

All Comments

Christine avatar
By Christine
at 2011-08-11T02:29
magic sysrq有用嗎? 可以換到console嗎?
Frederica avatar
By Frederica
at 2011-08-15T05:52
!!!!我現在才知道有magic sysrq 這種事QQ
console我不確定我有沒有試過..只試過num lock
James avatar
By James
at 2011-08-18T07:34
只能等下次當機才能試了@@
Robert avatar
By Robert
at 2011-08-21T15:06
請問假如我能進console 我可以查什麼東西來確定元兇@@?
Sarah avatar
By Sarah
at 2011-08-24T02:34
SYSRQ 是古跡,從古老的大型主機時代就存在的東西.
Franklin avatar
By Franklin
at 2011-08-24T05:23
真是失敬XD
Franklin avatar
By Franklin
at 2011-08-25T18:28
這個還有維基條目,你可以google wiki sysrq
Elvira avatar
By Elvira
at 2011-08-27T01:16
我有看到了 感覺非常奇妙QQ

Ubuntu 10.04 sever 下載失敗

Steve avatar
By Steve
at 2011-08-07T20:26
我到官網下載 Ubuntu 10.04 sever 32-bit 版 結果不管下載檔案還是種子檔都說 404 not found..... 怎麼回事…載點怎麼掛了0.0 想說要裝一個 LTS 的 server 結果找不到載點= = -- 光明 的背後 ...

兩張網卡設定不同IP卻都連的到?

Edwina avatar
By Edwina
at 2011-08-07T11:45
請教各位前輩 我用的是ubuntu 10.04.2 我有兩張網卡,設定了各自的IP,網段都一樣,可是在不同的siwtch,兩台switch不相連 port A: 192.168.99.101/24 ------andgt; switch A port B: 192.168.99.129/25 ---- ...

關於 systemd

Christine avatar
By Christine
at 2011-08-07T10:39
※ 引述《xieqm (無)》之銘言: : ※ 引述《xieqm (無)》之銘言: : Fedora 15 中,systemd 取代 initd 套件,若要禁止 user : 利用 ctrl + alt + del 組合鍵重新啟動系統,請問有人知 : 道在 systemd 環境中要如何 ...

HDA Intel Realtek ALC268在UBUNTU會爆 …

Ula avatar
By Ula
at 2011-08-07T08:38
昨天上網找了很多偏方,試了很久,還是不行呀@@ 整理了一下過程,給有相同困擾的朋友參考,也請高手指教了,感謝 一、去REALTEK的網站找公版的DRIVER來用:LinuxPkg_5.16rc17 結果還是不行 二、執行wget http://www.alsa-project.org/alsa-i ...

請問Fedora 15?

Carol avatar
By Carol
at 2011-08-07T07:01
各位好....小弟我最近想把桌機(買5年了)重灌Fedora15系統... 之前都只玩過Virtualbox...請問一下.. 在灌Fedora15時...原本的驅動程式(顯視器、網卡、音效卡)...要怎麼處理... 是要先上網抓好驅動for linux版本嗎?? 再用usb灌進嗎?? 請問有人說F1 ...