首页 项目2 认识分区表的原理及结构

项目2 认识分区表的原理及结构

举报
开通vip

项目2 认识分区表的原理及结构项目2 认识分区表的原理及结构 项目2认识分区表的原理及结构 【项目任务】 任务一 填充引导扇区 任务二 修改分区表把一个主分区变成连个主分区 任务三 把两个主分区变成连个主分区和一个逻辑分区 【项目的意义】 通过引导扇区的填充我们可以深刻的明白磁盘工作的第一步,通过分区表的填充我们 可以初步认识分区表项。 【项目环境】 任务一环境构建 第一步:使用InsPor 新建一块大小为256M磁盘,如图2-1 图2-1 第二步:挂载该磁盘,如图2-2 图2-2 第三步:使用我的电脑右键管理-...

项目2 认识分区表的原理及结构
项目2 认识分区 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 的原理及结构 项目2认识分区表的原理及结构 【项目任务】 任务一 填充引导扇区 任务二 修改分区表把一个主分区变成连个主分区 任务三 把两个主分区变成连个主分区和一个逻辑分区 【项目的意义】 通过引导扇区的填充我们可以深刻的明白磁盘工作的第一步,通过分区表的填充我们 可以初步认识分区表项。 【项目环境】 任务一环境构建 第一步:使用InsPor 新建一块大小为256M磁盘,如图2-1 图2-1 第二步:挂载该磁盘,如图2-2 图2-2 第三步:使用我的电脑右键管理-磁盘管理,查看新挂上的磁盘是否成功。如果成功应出现如图2-3的画面。 图2-3 任务二、三环境构建 在做完了项目一后,接着项目一的环境来操作任务二、三。 【重点名词】 物理硬盘、逻辑磁盘: 在使用WinHex时,有逻辑驱动器(逻辑磁盘)和物理磁盘的区别。 逻辑磁盘指的是磁盘的逻辑状况-分区、光驱等。物理磁盘指的是一块硬盘里所有的内容。通过WinHex打开后我们能看见存储介质内的所有内容,当然它是16进制表示的。 引导程序: 引导整块磁盘,其中记录的整块磁盘的启动指向和磁盘的大小厂商等内容。 分区表: 记录分区的状况。包括是否动态、分区大小、分区偏移等重要数据。 列子: 表:[80 01 01 00 0B FE 7F FD 3F 00 00 00 3F 04 7D 00 ] [00 00 41 FE 0F FE FF FF 7E 04 7D 00 1F 2C B4 00 ] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ] 第一项: (80)(01 01 00)(0B)(FE 7F FD )(3F 00 00 00 )(3F 04 7D 00) 描述的是C盘的情况。 1.(80):表示C盘为活动分区。即系统会从C盘启动。 2.(01 01 00):表示C盘的起始扇区为(0柱面,0磁头,1扇区)。 3.(0B):表示C盘的文件系统为FAT32。 4((FE 7F FD): (FE) 16 =(254) 10 (7F) 16 = (0111 1111) 2 (FD) 16 = (1111 1101) 2 磁头号:(254) 10; 扇区号:(11 1111) 2 = (63) 10. 柱面号:(01 1111 1101) 2 = (509) 10 故C盘结束扇区为(509柱面,254磁头,63扇区)。 5.(3F 00 00 00): 00 00 3F) 16 = (63) 10,为C盘起始逻辑扇区号与逻辑0扇区反向,(00 号之差。表示C盘前面已有63个扇区,这63个扇区为系统隐藏扇区。 (3F 04 7D 00): 反向,(00 7D 04 3F) 16 = (8193087) 10。表明C盘有8193087个扇区。 即(0柱面,1磁头,1扇区)至(509柱面,254磁头,63扇区) 共有8193087个扇区。 第二项: (00)(00 41 FE)(0F)(FE FF FF)(7E 04 7D 00)(1F 2C B4 00) 描述的是扩展分区的情况。 (00): 表示该分区不是活动分区。 (00 41 FE): (00) 16 = (0) 10 (41) 16 = (0100 0001) 2 (FE) 16 = (1111 1110) 2 磁头号:(0) 10; 扇区号:(00 0001) 2 = (1) 10. 柱面号:(01 1111 1110) 2 = (510) 10 所以扩展分区的起始扇区为(510柱面,0磁头,1扇区)。 (0F): 表示该分区为扩展分区。 (FE FF FF): (FE) 16 = (254) 10 (FF) 16 = (1111 1111) 2 (FF) 16 = (1111 1111) 2; 磁头号:(254) 10; 扇区号:(11 1111) 2 = (63) 10. 柱面号:(11 1111 1111) 2 = (1023) 10 但这是不准确的,因为当柱面号的真实值超过1023时,表示柱面号的10位也依 然是1023。 (7E 04 7D 00): 反向,(00 7D 04 7E) 16 = (8193150) 10. 表示扩展分区的起始扇区号为 8193150,即(510 柱面,0磁头,1扇区)。这是真实准确的, 我一般都用这一项来定位分区起点。 2C B4 00): (1F 反向, (00 B4 2C 1F) 16 = (11807775) 10. 表示扩展分区共有11807775 个扇区。通过上面得到的起点和分区的大小, + 11807775 = 20000925号扇区,可以推导出扩展分区的结束位置:8193150 即(1244 柱面,254磁头,63扇区)。 保留63扇区的含义 作为领导地位来控制其它的真实的存储空间。 扇区: 由512字节构成一个扇区,在WinHex下又清晰的分割线,是磁盘存储数据的基本单位之一。 偏移: 以某个位置为开始点,相对这个位置移动。如偏移08H,表示相对某位置偏移08H(0 是16进制数,H为16进制标志)。 主分区: 一种分区类型,在磁盘中由于结构关系只能存储4个。 扩展分区: 一种分区类型,是相对对主分区而言的。扩展分区分区表项名称为EBR。 扩展分区下又逻辑分区,为我们所熟知的分区。 【操作步骤】 任务一:填充引导扇区 步骤一:使用WinHex打开新建的硬盘(物理硬盘)如图2-4。打开情况如图2-5 这里要注意物理硬盘和逻辑磁盘的区别,详见重点名词。 图2-4 2-5 步骤二:使用WinHex把数据恢复-WinHex/项目2认识分区表的原理及结构/引导代码.hdd打开。如图2-6. 复制粘贴引导扇区程序 用WINHEX打开空磁盘和本目录下的“引导扇区”文件。 复制引导代码:选中区域后 CTRL+C 进入空磁盘:鼠标点击要粘贴的起始位置CTRL+B 备注:复制粘贴引导程序。其大小为446字节(偏移0~1BDH),其作用为BIOS通过该程序引导磁盘开始工作。正常情况下引导程序是相同的,即便不同也具有兼容性,但是在一些特殊情况下有所差距,比如影子系统的应用、病毒的破坏和篡改、还原卡的使用等等。 图2-6 步骤三:把复制好的文件复制到新建虚拟磁盘首扇区。如图2-7. 图2-7 步骤四:使用WinHex把数据恢复-WinHex/项目2认识分区表的原理及结构/分区表.hdd打开。如图2-8. 如图2-8 步骤五: 复制到新建虚拟磁盘首扇区偏移OBEH。如图2-9 . 如图2-9 步骤六:在该扇区的末尾位置写入“55 AA”。写入方式为点击要开始写入的位置,在键盘 上依次输入“55AA”。结果如图2-10 图2-10 步骤七:使用CTRL+S保存修改。 在磁盘管理中我们能够看见该磁盘的变化(如图下图所示),该磁盘已经启用分区, 但未 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 化,格式化的讲解将在项目5中介绍。 任务二:修改分区表把一个分区变成两个个分区 步骤一:找到分区表的开始位置(如图x-11)并且了解分区表项内每部分含义。(x-12) 分区表项的开始位置在偏移OBEH。关于分区表的读取在重点名词中已经有介绍。在这里我们再次读取本次实验的分区表项的内容。 该磁盘为不活动分区,若为活动该位置偏移00H为80。 其实磁头、扇区、柱面在现在的磁盘中已经不在重要。位置在偏移01H到偏移04H。 分区类型为为分区。 该分区的开始偏移在63扇区。在底层数据中,也是我们一后读数据中,关于数字大小的都要反向读取 十六进制 3F 00 00 00 -> 00 00 00 00 3F=十进制 63。 分区大小 A2 16 08 00 -> 00 08 16 A2 = 530082 扇区= 258.8291015625 M 图2-11 图2-12 步骤二:规划如何分成两个分区 分成两个相同大小的主分区,即要有两个分区表项。都不活动,分区类型都是为分区。 第一个分区的开始偏移在63扇区,第二个分区的开始位置在第一个分区的结束位(即: 第一个分区的开始位置+第一个分区的大小)。第二个分区大小为总分区大小减去 第一个分区大小(分区大小偏差一点是没有关系的,但是开始偏移必须精确)。 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 数据: 第一个分区: 00 01 01 00 06 FE 3F 0F 3F 00 00 00 D1 EB 03 00 第二个分区: 00 01 01 00 06 FE 3F 0F 10 EC 03 00 D1 2A 04 00 步骤三:将这些数据填写如对应的位置如图x-13 图2-13 任务三:把两个主分区变成连个主分区和一个逻辑分区 步骤一:规划如何分成三个分区,而且又扩展分区 由于用户对分区的需求多于4个,所以产生了扩展分区。在分区表项内记录扩展分区用 分区类型来记录(05)。 分成三个区前两个为主分区后一个为扩展分区,它们大小相同。所以在主分区的分区表 项只有开始偏移不同,扩展分区分区表项结构特异。我们先书写后解释。 第一个主分区 1、大小85 M。 2、未格式化。 3、开始偏移在 63扇区。 00 01 01 00 06 FE 3F 0A 3F 00 00 00 4B B2 00 00 第二个主分区 1、大小85 M。 2、未格式化。 3、开始偏移在 176715扇区。 00 01 01 00 06 FE 3F 15 4B B2 02 00 4B B2 00 00 扩展分区 1、大小85 M。 2、未格式化。 3、开始偏移在 353430扇区。 00 01 01 00 05 FE 3F 20 96 64 05 00 4B B2 00 00 如图2-14 图2-14 扩展分区的特异,它并不是分区,而是是一种分区类,是逻辑分区的集合,在主分区表内分区类型为05,开始偏移指向第一个逻辑分区。 因此我们还要构建逻辑分区分区表项。 步骤二:跳转到逻辑分区表项扇区。位置在353430扇区。跳转方式如图x-15。其内容为空。 逻辑磁盘分区表项又名EBR分区表项,结构与主分区表项MBR分区表项类似。 不同为主分区表项为分段关系,逻辑磁盘分区表项为链式关系,又两个分区表项记录于一张分区表内,分别由第一个分区表项指向本分区的分区状况第二个分区表项指向下一个分区表的开始位置等。 图2-15 步骤三:填写分区表项,填写情况如图2-16。 填写的偏移在OBEH。 内容为:00 01 01 16 06 FE 3F 20 3F 00 00 00 0C B2 00 解释: 偏移 内容 含义 0 00 表示该分区不活动 1 01 01 16 起始 磁头、柱面、扇区 4 06 分区类型为未分区 5 06 FE 20 结束 磁头、柱面、扇区 8 3F 00 00 00 开始偏移(以本扇区为相对点) 偏移63扇区 12 00 0C B2 00 本分区大小 图2-16。 实验结果如图2-17 图2-17 【实验总结】 实验人:
本文档为【项目2 认识分区表的原理及结构】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:189KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-11-15
浏览量:8