Buffalo HD-LBU3 4TB轉內接需重新格式化? - 儲存設備

Table of Contents

挑這一段來討論就好了...

: 推 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 的轉換軟體吧.

--

All Comments

Kelly avatarKelly2013-09-29
感謝m大 熱心回答
關於您的最後一句! buffalo的diskformater2 可以噢
Carolina Franco avatarCarolina Franco2013-10-03
這要感謝G大的熱心提供資訊 另外 seagate如果也想轉
GPT 512e的話 請參考g大回小弟的文 g大真的超熱心!
Mason avatarMason2013-10-05
不過因為它有點太複雜 小弟不敢搞了 改買了一顆
buffal3TB來用他的程式從新格式化成GPT 512e
原本的seagate那科就用到別的地方吧~
Dinah avatarDinah2013-10-06
WD/BUFFALO都有這種軟體,希捷/東芝/日立不清楚...
Megan avatarMegan2013-10-07
至於WD 官方的軟體 選擇F什麼的那個選項 也可以噢
喔~ 隊 正如G大所說 我正想說 WD也有~
Gary avatarGary2013-10-08
另外請問G大 原生4096 硬把它格式化成512e 是否會
Ophelia avatarOphelia2013-10-09
有什麼不好的地方? 會不會讓硬碟容易壞啊XD
John avatarJohn2013-10-12
主要是為了軟硬體兼容性...
Damian avatarDamian2013-10-13
恩 恩 我想是我多慮了XD 不過 外接硬碟需要考慮
有沒有對齊的問題嗎?
Kristin avatarKristin2013-10-17
呃 那就當外接不用XP還需要先format一下比較好嗎?
Edwina avatarEdwina2013-10-22
這根本智障,XP 應該從地球上消失