作者 主題: Seagate 行動硬碟,拜託你別睡了,給你馬力夯  (閱讀 61009 次)

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

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
最近購買了一顆 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
« 上次編輯: 2010-06-09 15:17 由 phantom »
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
好評!  ^_^

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

  • 懷疑的國中生
  • **
  • 文章數: 68
    • 檢視個人資料
最近我也是買Hitachi的
不敢買WD,

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

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

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
其實我不常買硬碟。

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

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

唉,難不成以後連買硬碟都要確認 Linux 的相容性?真是蠻 Orz 的~
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
略.....

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

我有一棵 wd 1.5T, 切了 1.2xT 主要放一堆 vdi 用的
之前這些 vdi 是放在 wd 500g 這棵, 本來存取都正常
換了 1.5T 這棵後, 就常常發現 VM (vbox)視窗右的硬碟紅綠燈號狂閃
而且是4, 5個 VM 的硬碟燈號一起閃, 也不知道在讀寫什麼
然後幾個 VM 就一起卡在那邊  >:(
難道是也是這個問題??!!

不過我最近是 OS, vbox 版本都升級更新了
也不知道會不會是其他什麼因素造成的  :D

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
再上來更新一下:

我發現我這顆死雞不太乖。
只要重電腦上 umount 之後,再接上去,mount 起來的話,它的 STANDBY 就又會自動被改回 1。

可是,好像有些人的不會?

Anyway, 最後我是直接透過 Seagate 的 Free Agent 的軟體 (Windows 下的軟體) 來去修改它 Spindown 的設定。
希望這次真的是完結篇了~
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
怎麼現在的硬碟都那麼搞肛啊........... orz......

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
硬碟送給我,就一勞永逸了

slime

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
聽說最近的WD主要是發生存取效率低落的問題,導因於Advanced Format 這個玩意兒....

以之前看過的資料, 目前常見的 OS , 只有 XP 需要先以專用軟體格式化,
Linux 2.6 , Mac OS X , Vista/7 則是已經內建支援了.
冷笑話: 我的 IP 是 127.0.0.1

§そし嵐§

  • 可愛的小學生
  • *
  • 文章數: 10
  • 性別: 男
    • 檢視個人資料
 :-[ 科技雖然越來越發達,但是問題卻也越來越多~~
一個Seagate行動硬碟就這麼麻煩了~~
建議:   先去看可以用的電腦的程式  再去看自己的電腦有啥差別~~
應該可以吧!?
???????????????


這篇太讚啦~~~~~
上次留言的時候忘了說~~
« 上次編輯: 2010-07-14 14:12 由 slime »
#請不要傷害你身邊的人# #請不要貶低別人!# #凡事都要包容#

tonyvan123

  • 活潑的大學生
  • ***
  • 文章數: 447
    • 檢視個人資料
好加在有看到這篇,已經轉給同事參考,謝謝啦 :)

坦克

  • 可愛的小學生
  • *
  • 文章數: 15
  • 性別: 男
    • 檢視個人資料
我都使用Seagate的硬碟
還好還沒碰到地雷
但..好景不常
幫朋友買的1個Seagate 500G的..使用沒3個月掛了
最近想買2.5 Seagate 750G的...可是還是擔心買來運氣旺盛抽到籤王
在ERP業界客服工程的小小菜鳥
學無止盡,只好沉迷於知識深淵~~
等待太陽探出頭的那一天~~~ㄒvㄒ

jonathan_lwo

  • 活潑的大學生
  • ***
  • 文章數: 323
    • 檢視個人資料
略.....

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

我有一棵 wd 1.5T, 切了 1.2xT 主要放一堆 vdi 用的
之前這些 vdi 是放在 wd 500g 這棵, 本來存取都正常
換了 1.5T 這棵後, 就常常發現 VM (vbox)視窗右的硬碟紅綠燈號狂閃
而且是4, 5個 VM 的硬碟燈號一起閃, 也不知道在讀寫什麼
然後幾個 VM 就一起卡在那邊  >:(
難道是也是這個問題??!!

不過我最近是 OS, vbox 版本都升級更新了
也不知道會不會是其他什麼因素造成的  :D


現在才看到這一篇…

上個月改買一顆1T WD
 :'( :'( :'(

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 328
    • 檢視個人資料
聽說最近的WD主要是發生存取效率低落的問題,導因於Advanced Format 這個玩意兒....

以之前看過的資料, 目前常見的 OS , 只有 XP 需要先以專用軟體格式化,
Linux 2.6 , Mac OS X , Vista/7 則是已經內建支援了.


鵝最近入手A牌5552G附的W牌5000BPVT正是AFT格式的,因為懶得換OS想說把舊NB的XP clone過來了事,卻因此衍生了一堆問題,雖然後來解決了XP的問題(包括用校正程式調整partition後XP看似正常,不過後來卻被XP的磁碟管理程式搞掉鵝380G的partition :o),但鵝發現在linux下還是LAG依舊,感覺好像只要幾秒鐘沒讀寫,再次讀寫就得等讀寫頭重新定位(smarttool可以看到load cycle值偏高 :P),如果先用hdparm -B 255關掉APM好像有好一點,不知是不是類似的狀況 ??? ???....

PS:後來找到WD HDD問題修正的網頁,用wdidle3一看idle unload timeout竟然是設成3秒,不知是原廠太不食人間煙火還是為了"促進經濟發展",希望直接把idle unload timeout關掉可以解決這個問題(機器才入手一週,load cycle count已經飆到6xxx了 :-X :-X)....
« 上次編輯: 2011-04-14 20:43 由 cmwang »
不要,不要,我不要這種顏色的帽子 ;D ;D....

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 328
    • 檢視個人資料
剛剛把WD 5000BPVT拆出來,用手拿很明顯可以感覺到只要3秒鐘沒讀寫HD就會自動spin-down,接下來要讀寫就只好再花3秒鐘spin-up,除非先下手為強用hdparm -B 255或hdparm -S 0之類關掉,可是關機重開後又得再來一次(i.e.沒辦法改default值 :-X),不知HD vendor的邏輯和現實狀況間到底出了啥問題,看來鵝只好自認倒楣,先花錢買顆沒有此類"特異功能"的HD,再想辦法處理掉這顆寶貝蛋了 :-X :-X....
不要,不要,我不要這種顏色的帽子 ;D ;D....

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
你要不要找找他原廠的工具程式?看有沒有地方可以讓你調整設定值。
http://support.wdc.com/product/download.asp?lang=en

Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 328
    • 檢視個人資料
你要不要找找他原廠的工具程式?看有沒有地方可以讓你調整設定值。
http://support.wdc.com/product/download.asp?lang=en



謝了,鵝找過了就是沒得調,不過還真不搞清楚怎麼會有把auto spin-down設成3秒這麼不食人間煙火的搞法 :-X :-X....
不要,不要,我不要這種顏色的帽子 ;D ;D....

呆呆基

  • 可愛的小學生
  • *
  • 文章數: 20
  • 性別: 男
    • 檢視個人資料
    • 基的LINUX天堂
恩恩~~~~大老講的很仔細做一下筆記

話說回來~~~~我也有1顆 WD 1TB 的我 2010 年買的~~~~不知道有沒有問題
« 上次編輯: 2011-04-26 17:23 由 呆呆基 »
@@~沒作為的碩士~@@

newhand

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
前一陣子要copy300GB資料也遇到這問題
當時寫了一個笨程式解決這問題

ls /mnt/2
sleep 600
./kk

如此讓它每600sec讀一次hd...