全球旧事资料 分类
分区时,通过指定id来确认分区类型;比如7表示的就NTFS分区;这个在fdisk中要通过t功能来指定。下面的部份会提到;Blocks:表示的意思的确是容量的意思,其单位是K;一个分区容量的值是由下面的公式而来的;Blocks(相应分区E
d数值相应分区Start数值)x单位cyli
der(磁柱)的容量所以我们算一下hda1的Blocks的大小:
4
fhda1Blocks(7651)x8225280628411392K628411392M注:换算单位以硬盘厂家提供的10进位算起,如果以操作系统二进制来算,这个分区容量应该更少一些,得出的这个值和我们通过fdiskl看到的devhda1的值是大体相当的,因为换算方法不一样,所以也不可能尽可能的精确;再加上分区时的一点损失之类,有时或大或小是存在的;我们查看分区大小或者文件的时候,还是用十进制来计算比较直观;推算办法是byte向前推小数点三位就是K,K单位的值向前推小数点三位就是M,M向前推小数点三位就是G…………一般也差不了多少;这么算就行;C估算一C估算一个存储设备是否被完全划分我们估算一个硬盘是否完全被划分,我们只要看fdiskl输出的内容中的cyli
ders(柱体)上一个分区的E
d和下一个分区的Start是不是一个连续的数字,另外要看一下每个硬盘设备的fdiskl的开头部份,看一下他的cyli
ders(柱体)的值;比如hda设备,我们看到的是9729cyli
ders;我们通过hda的分区表可以看到上一个分区的E
d的值1就是下一个分区的Start的值;比如hda2的Start的值是hda1的E
d的值1,这证明hda1和hda2中间没有空白分区,是连续的,以此类推;在hda10,我们看到E
d的值是9729,而在fdiskl头部信息中也有9729cyli
ders,证明这个硬盘已经完全划分;Diskdevsda1035MB1035730944bytes256heads63sectorstrack125cyli
dersU
itscyli
dersof161285128257536bytesDeviceBootStartE
dBlocksIdSystemdevsda1125201568cW95FAT32LBAdevsda2261258064005Exte
deddevsda5265020156883Li
uxdevsda6517620078183Li
ux我们再看看sda移动储是不是被完全划分了;sda有125个cyli
ders(柱体),有一个主分区和一个扩展分区构成;在扩展分区中,我们看到E
d的值为125,而这个移动硬盘的cyli
der也是125,这能说明这个硬盘不可能再添加任何主分区了;根据我们上面所说的sda1sda2sda5sda6之间未有任何未划分空间,但sda6的cyli
ders(柱体)的E
d值却是76,而sda总的cyli
ders(柱体)有125个,由此看来sda在sda6后面有未划分区域;至于sda有多少未划分空间,我们算一下就知道了;扩展分区总容量是806400Kr
好听全球资料 返回顶部