作者yngwie (What is the Truth!?)
站內Storage_Zone
標題Re: [救援] WD 3TB變RAW
時間Tue Jul 17 00:13:23 2012
※ 引述《yngwie (What is the Truth!?)》之銘言:
: 我會有這樣的懷疑也是因為爬文看到#1EqseAW0與#1EsCj4RI這兩篇C大的文章,
: 他的狀況與我相當類似,我也已寫信問過他,
: 他說他也是當資料碟,Win7 64,主板不支援EFI,GPT分區,
: 只使用前2TB就正常沒問題,
: 但就是存放資料超過2TB就有問題,第一次也是變raw格式,
: 後來他也曾嘗試我的想法,就是分成兩槽,他是分2TB+1TB,
: 一樣只要存取到1TB的部分一樣該硬碟會變很卡,最後會拖累整個系統,不能正常關機,
: 又在我原文的推文中,
: syura945大也提到"看到滿多用gpt分區表後 硬碟變raw data的例子",
: 或許是機率問題,容易不穩?我也懷疑是否是某些主機板才容易這樣?
: 不過好像都很難有精確的解答?
: 我現在也把這顆3TB重新格式化分成兩槽了,也要先狂塞東西測試看看,
經過一、兩天的測試,我大概知道原因所在了,
不過先聲明的是,這是依照我家幾台電腦測試出的結果,
不能保證其他大大的狀況也一定如此,所以就是個經驗分享,
若有錯誤或其他見解也請指教~
1.先簡單說結論好了,的確是主機板的問題,但並非沒EFI的主機板不支援3TB資料碟,
而是在於沒有EFI的主機板,若開啟了AHCI,就只能認得2TB的硬碟,
所以塞入超過2TB的資料就會有問題,
若調成IDE則正常可用,
但若有EFI的主版,主版SATA設定為AHCI,則依然可正常使用~
(這一點經由我家另一台P8H61-MLE測試OK~)
2.稍微敘述一下測試過程,這點比較繁瑣,所以若無需要可直接看第3部分。
測試主要分為兩個部分,第一部份是將3TB硬碟分割成兩個槽,第二部份則是不分割
(1)
首先將硬碟分為2048G(剛好2TB)的"K槽",與746G的"L槽"。
此外,我有一個支援熱插拔的三層內接盒(所以我P43主版的SATA設定為AHCI),
其中一個硬碟接口是接在主版原生SATA,另兩個接口則接在一張SATA擴充卡上。
開始時,我是將3TB硬碟接在SATA擴充卡那槽,
而且是從後面746G的"L槽"開始塞,但塞滿L槽後完全沒狀況,所以繼續塞K槽,
塞完K槽後,3TB都滿了,依舊正常,讀取、刪除、寫入都正常。
接著我將硬碟熱插拔換到原生SATA後,一裝入,
Windows馬上顯示"L槽需格式化"否則無法使用等訊息,
從"磁碟管理"一看,L槽也變成raw格式,而K槽則完好無異。
不過此時,再把硬碟熱插拔換接回SATA擴充卡,L槽則又正常顯示,檔案完好。
所以重點已經出現了,一定是主版的問題,雖然這時我還沒發現是AHCI的問題,
但中間許多測試及思考過程就跳過不談了。
確認是AHCI的問題後,我又把硬碟接到另一台G41、無AHCI功能的主板上,
K槽、L槽正常顯示,可讀取、寫入無問題;接到有EFI的P8H61也正常。
接在原本P43的原生SATA,雖然"L槽"會變成raw,但重開機進Bios將SATA設成IDE,
,可見到硬碟容量顯示為3000G,進入Windows後,L槽又可正常顯示與使用。
(所以我在第一篇原文有提到,Bios看到的硬碟容量都為none,
其實就是設定為AHCI之故,我當時也有想到是這點,這也是我後來找出AHCI的關鍵)
(2)
再次將3TB硬碟格式化,無分割,就單獨一槽"K槽",2.72TB。
然後又開始塞資料,這最耗時...Orz....
不過塞資料時我分成兩個資料夾Q1、Q2,
Q1塞了1.5TB,Q2塞了1.2TB,幾乎都是影片檔。
是接在SATA擴充卡上塞,塞完依舊正常無問題,
接著,熱插拔換接到原生SATA,Windows無顯示特別訊息,可看到Q1、Q2資料夾,
但一讀取Q2資料夾馬上出問題,有錯誤訊息顯示,
重開後進Windows前有重新掃瞄硬碟,所以開機後這次沒有變成raw格式,
但該槽多了一個bootsqm.dat檔,
依舊可見Q1、Q2資料夾,但Q2資料夾裡的影片檔點擊後,播放程式顯示無法播放,
Q1資料夾裡的有的可播、有的不可播,但可播的也有問題,
也就是檔名跟內容可能不符,明明應該是日劇,但變成其他資料夾的美劇之類的。
接回SATA擴充卡或有EFI的P8H61主板,依舊可見因掃硬碟出現的bootsqm.dat,
但Q1、Q2資料夾正常無虞,播放完全正常、無混亂、內容不符的現象。
同樣的,主機板調成IDE模式,硬碟、檔案皆正常。
由此可見,不分割出問題時的狀況會比有分割時複雜一點,不一定會變raw。
3.第三部份就總結一下若使用3TB硬碟,裝入超過2TB變成raw、出問題的處理原則。
其實就如上述,
只要將主板調回IDE模式,就可以看到硬碟、檔案都很正常,
這時就可以很安心了。或是找一台有EFI的主板接上,或是像我有SATA擴充卡。
外接盒也是選項之一,在ccicmi大給我的回信當中有提到,
他試過外接盒好像可以,但沒有詳細測試。不過我有查一下網路,
外接盒要看晶片,有的晶片有支援3TB、有的沒有,甚至esata或usb接口也有影響?
最重要的一點就是,若3TB硬碟因使用超過2TB而變raw格式或出問題時,
不要做任何寫入或格式化的動作,因為這時主板是把硬碟當成2TB看待,
甚至也不要做任何救援動作,
如果是使用如R-studio等單純掃瞄硬碟、然後複製檔案出來的軟體可能還沒問題,
但千萬不要使用像testdisk這種會寫入或改寫硬碟分割表的軟體,
(testdisk最後一步就是"write")
從我此系列第一篇的原文可見,我當初認為,接到有EFI的主機應可認得原硬碟格式,
其實這個想法是對的,
但在之前我已先用testdisk重寫硬碟分割表,所以即便接到P8H61那台,
也已經毀了,從磁碟管理就可以看到,硬碟最前端多了一個"129M未分割"。
我在後來的測試過程也再次嘗試過這個動作,結果依然如此,就沒救了~
再囉唆一點,舉一個測試時的例子來說明吧,
在2-(1)的過程中,當硬碟接到原生SATA,而顯示"L槽"需格式化時,
我有真的嘗試將其格式化,結果格式化後奇妙的事情發生了,
原本的L槽依舊不能使用,但2048G的K槽卻變成746G了,
此時我再將硬碟接回SATA擴充卡,原本的L槽正常無誤,檔案都在,
但K槽已經變746G,所以就變成兩個746G槽的奇怪分割。
由此便可理解,當硬碟使用超過2TB出問題時,
主板只認得前面2TB的部份,即便磁碟管理有顯示後面的746G也一樣,
此時做的一切動作都會變成對前面正常的2TB下手。
就以上一點經驗分享,希望對3TB硬碟使用遇上狀況或有疑問的網友有所幫助,
若擔心出問題,分成兩槽2048G+746G應該會比較安全,起碼可確保前2TB的安全~
同樣的,這也只是依照我家三台電腦測試的結果,
若有更深入或更正確的見解就請不吝指教~感謝~:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.74.81
推 nienting :推! 07/17 00:24
→ zyxyz :這個發現太可怕了, 因為我也正在用3TB當資料碟orz 07/17 00:28
推 terry6503 :推研究精神~ 07/17 02:08
推 coldcolour :推 這篇相當實用~~ 07/17 02:41
→ comipa :1結論錯的,只能說你這張主機板AHCI模式下有這問題 07/17 07:22
→ comipa :我的牧場3Tx2塞到只剩下60G左右,主機板不支援EFI 07/17 07:23
→ comipa :開AHCI也沒啥問題.. 07/17 07:24
3TB使用沒問題當然很好,但有人、不只我的確也遇上這類的問題(例如文中的C大),
但無論如何還是主機板的問題,可能某些主板會遇上,
所以昨天Po太多了忘了Po最重要的一點提醒,
如果是使用無EFI主板的網友,剛要用3TB也不確定是否會出現問題時,
最好先把3TB切成2048G+746G,然後分別塞些東西,測試一下看有否問題~
我比較好奇的是跟我有一樣的問題,但是是沒開AHCI,
那表示還有其他不確定因素~
※ 編輯: yngwie 來自: 220.135.74.81 (07/17 10:35)
→ comipa :那另外再提供一個訊息,我還有兩顆3T外接U3當備份, 07/17 14:49
→ comipa :也沒遇到問題 07/17 14:50
推 IL2 :推測試分享 07/17 15:14
推 tonyhsie :推你的實驗精神 07/17 16:05
推 tonyhsie :建議把主機版的南橋晶片組列出來 比較有意義 因為不 07/17 16:10
→ tonyhsie :同南橋可能有不同結果.... 07/17 16:11
我的主機板是技嘉 P43T-ES3G 南橋晶片 ICH10
※ 編輯: yngwie 來自: 220.135.74.81 (07/17 19:43)
推 tonyhsie :如果主版有其它SATA晶片 如JM 可以試試 我在JM ACHI 07/17 23:07
→ tonyhsie :下使用3TB 單一GPT分割區 是正常的 沒有2TB瓶頸... 07/17 23:08