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