計算硬碟大小

計算硬碟大小

我有一個希捷 1000GB SATA 硬碟。硬碟機的邏輯幾何結構為 16,383 個柱面、16 個磁頭和每磁軌 63 個磁區。

據我所知,

容量=柱面數×磁頭數×磁區/磁軌×512=硬碟大小(位元組)

對於我的特定硬碟,我的計算是:

16,383 * 16 * 63 * 512 = 8455200768 位元組 ~ 8.5GB 與原始值相比太小了。

有人知道我哪裡出錯了嗎?

答案1

忘記CHS。由於 LBA 開始發揮作用,磁碟的物理幾何形狀與其實際幾何形狀無關。報告您提到的 CHS 幾何形狀主要是為了保持舊版相容性。

某些磁碟(並非在所有情況下)都可以將 CHS 對應到 LBA,請參閱:

https://en.wikipedia.org/wiki/Cylinder-head-sector#CHS_to_LBA_mapping

另請查看 fdisk 的“x”模式顯示,它顯示未解釋的大小

相關內容