首页 | 体育版块 | 汽车相关 | 百科知识 | 军事天地 | 电脑网络 | 时尚先锋 | 周易风水 | 传统文化 | 花鸟鱼虫 | 养生保健 | 最新推荐
       
您的位置:后卫客电脑网络电脑基础知识→ 正文
什么是硬盘分区表
本文章共5243字,分4页,当前是第1页,快速翻页:
 

硬盘分区表可以说是支持硬盘正常工作的骨架.操作系统正是通过它把硬盘划分为若干个分区,然后再在每个分区里面创建文件系统,写入数据文件.本文主要讲述的是分区表的位置,结构以及各个分区表是如何链接起来的.当把握了这些知识后,即使分区表受到破坏,一样也可以根据残存的数据手工修复分区表,从而修复分区。
http://www.hoow i ki.com

一.分区表的位置及识别标志
分区表一般位于硬盘某柱面的0磁头 1扇区.而第1个分区表(也即主分区表)总是位于
(0柱面,1磁头,1扇区),剩余的分区表位置可以由主分区表依次推导出来.分区表有64个字节,占据其所在扇区的[441-509]字节.要判定是不是分区表,就看其后紧邻的两个字节(也即[510-511])是不是 '55AA',若是,则为分区表.

二.分区表的结构
分区表由4项组成,每项16个字节.共4×16 = 64个字节.每项描述一个分区的基本信息.每个字节的含义如下:
分区表项含义 字节含义0Activeflag.活动标志.若为0x80H,则表示该分区为活动分区.若为0x00H,则表示该分区为非活动分区.1,2,3该分区的起始磁头号,扇区号,柱面号磁头号 -- 1字节, 扇区号 -- 2字节低6位,柱面号 -- 2字节高2位 3字节4分区文件系统标志:
分区未用: 0x00H.
扩展分区: 0x05H, 0x0FH.
FAT16分区: 0x06H.
FAT32分区: 0x0bH, 0x1bH, 0x0CH, 0x1CH.
NTFS分区: 0x07H.5,6,7该分区的结束磁头号,扇区号,柱面号,含义同上.8,9,10,11逻辑起始扇区号。表示分区起点之前已用了的扇区数.12,13,14,15该分区所占用的扇区数.
分区表项有几个字节比较重要,下面分别阐述之:

1、(1,2,3)字节 磁头号由(1)字节8位表示,其范围为(0 -- 28 - 1),也即(0 磁头-- 254磁头)。 扇区号由(2)字节低6位表示,其范围为(0 -- 26 - 1),由于扇区号从1开始,所以其范围是(1扇区-- 63扇区)。 柱面号由(2)字节高2位 (3)字节,共10位表示,其范围为(0 --2 10 - 1),也即(0 柱面-- 1023柱面)。 当柱面号超过1023时,这10位依然表示成1023,需要注重。 (5,6,7)字节含义同上。 2、(8, 9, 10, 11)字节 假如是主分区表,则这4 个字节表示该分区起始逻辑扇区号与逻辑0扇区(0柱面,0磁头,1扇区)之差。假如非主分区表, 则这4 个字节要么表示该分区起始逻辑扇区号与扩展分区起始逻辑扇区号之差,要么为63。具体情况在后面有所阐述。

注重:

1、扇区上的字节是按左边低位,右边高位的顺序排列的。所以在取值时,需要把字节再反一下,让高位字节在左边,低位字节在右边, 这一点在读取逻辑起始扇区号和分区大小时需要注重。举个例子:第一项的逻辑起始扇区为(3F 00 00 00),转换为十进制前要先反一下字 节顺序,为(00 00 00 3F)然后在转换为十进制,即63 .同理分区大小为(3F 04 7D 00),先反为(00 7D 04 3F)再转换为十进制, 即8193087。

2、逻辑扇区号与(柱面,磁头,扇区)的相互转换: 令L = 逻辑扇区号,C = 柱面号,H = 磁头号,S = 扇区号。 每道扇区数 = 63 每柱面磁头数 = 255 每柱面扇区数 = 每道扇区数* 每柱面磁头数 = 63 × 255 = 16065 柱面号下标从0开始。磁头号[0 -- 254],扇区号[1 -- 63]。 逻辑扇区号下标也从0开始。 (柱面,磁头,扇区)转换成逻辑扇区号的公式为: L = C×16065 H ×63 S - 1 ; 比如(1柱面,1磁头,1扇区),其逻辑扇区号为: L = 1×16065 1×63 1 - 1 = 16128 逻辑扇区号转换成(柱面,磁头,扇区) 公式为: C = L / 16065 H = (L % 16065) / 63 S = (L % 16065) % 63 1 比如逻辑扇区号 16127: C = 16127 / 16065 = 1 H = (16127 % 16065) / 63 = 0 S = (16127 % 16065) % 63 1 = 63 即(1柱面,0磁头,63扇区)

3、分区表上有四项,每一项表示一个分区,所以一个分区表最多只能表示4个分区。主分 区表上的4项用来表示主分区和扩展分区的信息。因为扩展分区最多只能有一个,所以硬盘 最多可以有四个主分区或者三个主分区,一个扩展分区。余下的分区表是表示逻辑分区的。 这里有必要阐述一点:逻辑区都是位于扩展分区里面的,并且逻辑分区的个数没有限制。


阅读更多内容1 · 2 · 3 · 4 · 下一页>>

相关文章:
·电子图书常用格式
·操作系统环境变量
·安装操作系统前准备
·玩转Windows系统组策略技巧
·重装操作系统注意事项
·电脑菜鸟发展之路
·光盘刻录基础知识
·禁用DOS
·局域网内隐藏IP
·什么是DOS
·主分区|逻辑分区|扩展分区
·汉字编码GB2312|BIG5编码
·autorun.inf是什么
·使用优盘|U 盘启动电脑
·什么是raid
·启动引导文件NTLDR
·电脑休眠-Hiberfil.sys文件
·1394连接是什么?
·码率图|码率|图像质量
·什么是“码率”(采样率)
精彩内容:
最新文章
·免费测试网速,测试网络,测试网络速度,网路,网路
·用Outlook 2002模板简化日常工作 Outlook [办公
·[专题]新手入门 傻瓜教学 [电脑入门_学院_首页]
·Outlook 和 Outlook Express:比较与选择 Outlo
·使用任务窗格的十大主要原因 任务 [办公软件邮件
推荐文章
·文件扩展名是什么?
·什么是DOS
·局域网内隐藏IP
·禁用DOS
·光盘刻录基础知识
相关热点
热门文章
·鼠标键盘的使用方法
·万分之一符号|万分号输入
·使用优盘|U 盘启动电脑
·主分区|逻辑分区|扩展分区
·电脑的功能-电脑能干什么?
·免费测试网速,测试网络,测试网络速度,网路,网路
·什么是硬盘分区表
·autorun.inf是什么
·汉字编码GB2312|BIG5编码
·什么是“码率”(采样率)
推荐内容