作者maniaque (maniaque)
看板Storage_Zone
標題Re: [問題] Buffalo HD-LBU3 4TB轉內接需重新格式化?
時間Tue Sep 24 18:43:03 2013
挑這一段來討論就好了...
: 推 joulin :我有點不懂 為何要在XP上使用 就一定要4096阿 09/24 15:04
因為....這就是妥協.
1.維持 512Byte => LBA總數過多,MBR 無法處理> 2T => XP GG
2.偽裝成 4KByte => LBA總數 MBR 可以處理 -> XP 可用
一般講 2TB ,其實是 LBA 數超過 MBR 的欄位值,欄位塞不進去所造成的
而 MBR 塞的進去的 LBA 數,乘以 512Byte 差不多就是 2TB
: → joulin :可是以前的硬碟 不是本來就是512嗎 是新型硬碟才是 09/24 15:05
: → joulin :真實4096 但模擬成512 (也就是512e) 這樣才可以安裝 09/24 15:05
: → joulin :win7 但如果變成在外接 卻又要把原本512e的模擬成 09/24 15:06
: → joulin :4096 ?? 但硬碟真實的磁區本身就是4096阿? 09/24 15:06
: → joulin :怎麼要這樣轉來轉去@@ 好混亂 09/24 15:06
很簡單呀,因為硬碟廠商也要考慮BIOS 跟作業系統相容性,所以在硬碟的 PCB 上
控制晶片負責把 4K 轉成 512Byte * 8 ,把真實 LBA 數擴大八倍,以維持相容性
然而這種512Byte存取法會影響AF硬碟的存取速度,必須花上額外的對齊時間.
(舉個例,以 NTFS 來講,一個儲存單元假設以 4K ,但若這 4K 剛好跨過實體硬碟的
兩個 4K 單元,硬碟為了送出 "一個儲存單元" 資料,就必須存取 "兩次"
因此 Vista SP1 跟Win7 才會把支援 AF 硬碟跟 SSD 的 4K 存取機能放進去
讓作業系統直接以 4K 方式存取.
不過因為真實 4K 單元,在 BIOS 可能 "無法開機"(UEFI 可能可以,不過沒試過)
所以必須兼顧 512byte 跟 4K對齊的雙重設計.
而今天原PO的情況,若本來就有打算內接,應該一開始就要透過軟體格式化
成 GPT 512Bytes ,或者是先拆進主機內接,格式化後再扔回去看看
不然就等看有無廠商推出 MBR -> GPT ,4K -> 512 的轉換軟體吧.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.71.44
1F:推 joulin :感謝m大 熱心回答 09/25 10:56
2F:→ joulin :關於您的最後一句! buffalo的diskformater2 可以噢 09/25 10:56
3F:→ joulin :這要感謝G大的熱心提供資訊 另外 seagate如果也想轉 09/25 10:57
4F:→ joulin :GPT 512e的話 請參考g大回小弟的文 g大真的超熱心! 09/25 10:57
5F:→ joulin :不過因為它有點太複雜 小弟不敢搞了 改買了一顆 09/25 10:58
6F:→ joulin :buffal3TB來用他的程式從新格式化成GPT 512e 09/25 10:58
7F:→ glen246 :WD/BUFFALO都有這種軟體,希捷/東芝/日立不清楚... 09/25 10:58
8F:→ joulin :原本的seagate那科就用到別的地方吧~ 09/25 10:58
9F:→ joulin :至於WD 官方的軟體 選擇F什麼的那個選項 也可以噢 09/25 10:59
10F:→ joulin :喔~ 隊 正如G大所說 我正想說 WD也有~ 09/25 10:59
11F:→ joulin :另外請問G大 原生4096 硬把它格式化成512e 是否會 09/25 11:00
12F:→ joulin :有什麼不好的地方? 會不會讓硬碟容易壞啊XD 09/25 11:01
13F:→ glen246 :主要是為了軟硬體兼容性... 09/25 11:03
14F:推 joulin :恩 恩 我想是我多慮了XD 不過 外接硬碟需要考慮 09/25 11:05
15F:→ joulin :有沒有對齊的問題嗎? 09/25 11:05
16F:推 dragonjc :呃 那就當外接不用XP還需要先format一下比較好嗎? 10/28 23:54
17F:推 HamalAri :這根本智障,XP 應該從地球上消失 11/14 17:25