精華區 > 酷!學園 精華區

Seagate 行動硬碟,拜託你別睡了,給你馬力夯

(1/4) > >>

phantom:
最近購買了一顆 Seagate 晶鑽 2.5吋 500GB 行動硬碟要拿來在 Linux 下做備份資料用。

當然啦,最基本的一定是先建 Partition,再來就是 mkfs.ext3。到此為止都還算順利。

開始使用就先 copy 約 80GB 的資料進去。等到隔天複製完了再把它卸載,收起來。 過了幾天,把硬碟接上,並進行掛載。咦?有錯誤訊息?

    EXT3-fs warning (device sde1): ext3_clear_journal_err: Filesystem error recorded from previous mount: IO failure
    EXT3-fs warning (device sde1): ext3_clear_journal_err: Marking fs in need of filesystem check.
    EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
    EXT3 FS on sde1, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.

怪了,我不可能沒有卸載就拔 USB 插頭的,怎麼會有這種問題咧?

後來直接觀察 log,第一時間的判斷就是,硬碟去睡覺了。睡了之後,叫不醒。便開始 Google 資料了。

Google 後,證實為 Seagate 自作聰明,會讓硬碟 Spindown。要在 Windows 下才會叫的起來。在 Linux,Mac 下,都會有叫不醒的問題。國外有蠻多討論的。也有人用 crontab 很頻繁的去動一下硬碟,讓它不要昏過去。不過,這方式實在不漂亮,我不太能接受,所以,繼續尋找解決方案。

後來找到一篇用 sdparm 去修改硬碟的設定值,就姑且一試:

先檢查硬碟的狀態:

    # sdparm -a /dev/sde
    /dev/sde: Seagate Portable 0130
    Power condition mode page:
    IDLE 0 [cha: n, def: 0, sav: 0]
    STANDBY 1 [cha: y, def: 1, sav: 1]
    ICT 0 [cha: n, def: 0, sav: 0]
    SCT 3000 [cha: y, def:3000, sav:3000]

更改硬碟 STANDBY 的值:

    # sdparm --clear STANDBY -6 /dev/sde
    /dev/sde: Seagate Portable 0130

啟動硬碟:

    # sdparm --command=start /dev/sde
    /dev/sde: Seagate Portable 0130

最後確認硬碟的狀態:

    # sdparm -a /dev/sde
    /dev/sde: Seagate Portable 0130
    Power condition mode page:
    IDLE 0 [cha: n, def: 0, sav: 0]
    STANDBY 0 [cha: y, def: 1, sav: 1]
    ICT 0 [cha: n, def: 0, sav: 0]
    SCT 3000 [cha: y, def:3000, sav:3000]

 

這兩天測試,複製資料,複製完後就丟著不管它,放一整個晚上,隔天也不會有叫不醒的情形。所有的 mount,umount 都可以正常操作,沒有任何的錯誤訊息。

以上資料僅供參考,如果操作後有任何得問題恕不負責。

參考來源:
http://alienghic.livejournal.com/382903.html

netman:
好評!  ^_^

anderson1127:
嗯.....

Seagate的HD我已經被嚇到了... 自從之前花大錢買750G SATA那棵起,我至少下定決心
5年內不碰Seagate HD !! 雖說這棵750G的HD我還沒遇上雞瘟,但是經過測試
兩個AP 同時一起Read/Write 這棵750G HD,經過大約20-30分鐘,就一定會發生瞬間Reboot
測試了好幾次狀況都一樣 , 讓我連忙趕去光華買了一棵WD AAKS 640G 來應急...

這棵WD 640G 果然沒讓我失望,相同測試法,WD 640G安然過關,一點事都沒有!! 於是這棵750G HD
被我放入Lab 環境中來做Lab用,不敢存放備份資料及重要資料!!

自從Seagate有雞瘟發生,到目前為止,都不敢碰Seagate 產品...這次又看到2.5吋的500G也有點暇疵
呵呵.... Seagate我還是不敢碰你啊!!

最近我才再入手一棵Hitachi 1T,盡量避開有問題的Seagate,以及最近的WD 1T(含)以上的產品..
聽說最近的WD主要是發生存取效率低落的問題,導因於Advanced Format 這個玩意兒....
1TB能碰的,大概就是表現還不錯的Hitachi 了...

kidmany2001:
最近我也是買Hitachi的
不敢買WD,

看樣子短期內應該只考慮Hitachi

不過硬碟大廠商  輪流出包的現象 也真是無言

phantom:
其實我不常買硬碟。

之前買得都還是以 Seagate 為主,運氣也還算不錯,沒碰到太多地雷。

不過,之前要買 1TB 的硬碟時,倒是看了一下。但是,看來看去,好像大家都有一些怪問題。後來也是買 Seagate。
這次買這會買這顆硬碟的主因當然是價格比較低廉。只是沒想到會有這種狀況。

唉,難不成以後連買硬碟都要確認 Linux 的相容性?真是蠻 Orz 的~

導覽

[0] 文章列表

[#] 下頁

前往完整版本