數(shù)據(jù)恢復(fù)教程之二 |
發(fā)布時間: 2012/7/5 8:46:26 |
一、硬盤的物理C/H/S 硬盤廠家會在硬盤的每張盤片上劃分出一個個的磁道(Track,簡寫T),每個磁道劃分為若干個扇區(qū)(Sector,簡寫S),硬盤就是以扇區(qū)為單位來存放數(shù)據(jù)的。 硬盤中每個盤片包含兩個面,每個面對應(yīng)一個磁頭(Head,簡寫H)每個盤面上都同樣被劃分成相同的磁道和扇區(qū)并進行編號。所有盤片上的同一個編號的磁道構(gòu)成一個圓柱結(jié)構(gòu),稱為柱面(Cylinder,簡寫C)。這樣硬盤中某一個具體扇區(qū)地址就由該扇區(qū)所在的磁頭號H柱面號C和扇區(qū)號S三個數(shù)值構(gòu)成,即物理C/H/S。 二、硬盤的邏輯C/H/S 一中介紹的是硬盤的內(nèi)部地址,對于計算機系統(tǒng)和程序來講,要用邏輯C/H/S訪問硬盤。 在計算機系統(tǒng)BIOS中斷13H的入口參數(shù)中,磁頭寄存器占8位,其值為0H~FEH(0~254),柱面地址占10位0~1023,其低8位單獨使用一個寄存器,高兩位與扇區(qū)地址共用一個寄存器,占其中的高兩位。扇區(qū)占其中的低6位,編號1~63。所以邏輯C/H/S最大取值為1023/254/63,其初始值為0/0/1,那么可以表示的最大空間就是1023*254*63=16450560約等于8GB。 三、硬盤的LBA地址 即扇區(qū)的邏輯塊地址。由于INT13的限制,邏輯C/H/S地址能訪問的最大硬盤空間大約為8GB,于是就引入了LBA概念。在LBA方式下,系統(tǒng)把所有的物理扇區(qū)都按照某種規(guī)則看做是一線性編號的扇區(qū),即從0到某個最大值。最初被定義為28位大小,能夠訪問大約137GB空間,后來又做了些修改,擴展為48位,可以訪問的空間大約為144PB 注:當(dāng)我們買回一塊硬盤后,發(fā)現(xiàn)系統(tǒng)顯示的容量要比硬盤上標(biāo)注的少,這主要是換算方法不一致造成的,硬盤廠商按1MB=1000000字節(jié)計算的,但是按照計算機表示數(shù)據(jù)的特點、數(shù)制的表示方法和計算機本身的運算方式,硬盤的容量單位是以2的n次方表示的。所以會不一致。 1KB=210B=1024B 1MB=210KB=1048576B 1GB=210MB=220KB=230B=1073741824B 1TB=210GB 1PB=210TB 1EB=210PB 1ZB=210EB 1YB=210ZB 最后那幾行的單位換算中的210后面的10指的是2的10次方。 本文出自:億恩科技【www.sunshares.net】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |