NTFS文件系统的DBR恢复研究与实践[精品资料].doc_第1页
NTFS文件系统的DBR恢复研究与实践[精品资料].doc_第2页
NTFS文件系统的DBR恢复研究与实践[精品资料].doc_第3页
NTFS文件系统的DBR恢复研究与实践[精品资料].doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ntfs文件系统的dbr恢复研究与实践-精品资料 本文档格式为word,感谢你的阅读。 最新最全的 学术论文 期刊文献 年终总结 年终报告 工作总结 个人总结 述职报告 实习报告 单位总结 摘要:ntfs文件系统的dbr扇区存储着文件系统的重要信息,由于病毒、断电、误操作等各种原因引起dbr损坏,出现未格式化现象。通过分析ntfs文件系统结构,提出了一种通过寻找mft表和计算dbr中bpb重要参数的方法,利用磁盘编辑工具winhex对ntfs文件系统的dbr信息损坏进行恢复实践,实践证明该方法可行。 关键词关键词:ntfs文件系统;dos引导记录(dbr);mft主文件表;wihex;文件恢复技术 tp393a16727800(2013)011014604 0引言 随着信息化建设的推进,计算机存储日益重要,但由于病毒、断电、误操作、振动等原因会导致硬盘中ntfs文件系统分区中的dbr扇区信息被损坏、硬盘分区出现未格式化故障现象,从而无法访问分区中的数据和信息,如果重新进行格式化分区,可能会导致此分区的数据被破坏,难以完整恢复出分区中的数据。本文提出了通过重写bpb中的重要参数来重建dbr的方法,利用磁盘编辑工具winhex针对不同的情况采用不同的方法来重建dbr扇区信息,从而访问ntfs分区中的数据。 1ntfs文件系统 ntfs(nt file system)是microsoft推出的一种新型文件系统,已是windows类操作系统中的主力分区格式了,主要目的是将其作为windows nt/2000/xp和服务器版本的默认文件系统,获得可靠性、高效性、稳定性和安全性,在使用中不易产生文件碎片,对用户权限有非常严格的限制,每个用户只能按系统赋予的权限进行操作,同时还提供了容错结构日志,可以将用户的操作全部记录下来,从而保护了系统的安全。ntfs设计上能够快速实现标准的文件操作,例如读写和查询,甚至实现了在超大容量硬盘上的文件系统恢复操作。本文主要针对ntfs在dbr出现损坏而导致系统崩溃或磁盘出现未格式化故障现象时,如何安全地恢复ntfs文件系统的dbr,从而访问分区内数据。 ntfs是一个具备错误预警的文件系统。由于ntfs对关键文件系统的系统信息采用了冗余存储,故当磁盘上某个扇区损坏时,ntfs仍可以访问卷上的关键数据。ntfs分区最开始的16个扇区是分区引导扇区,用以保存分区引导代码,然后是主文件表(mft),如果mft所在的磁盘扇区出现损坏,ntfs文件系统会将mft转移到硬盘其他扇区,这样保证了ntfs文件系统和windows操作系统的正常运行。 ntfs文件系统一般包括引导区、mft、mft备份区、数据区和dbr备份扇区几个部分,ntfs将所有数据都视为文件,其文件系统大致结构如图1所示。各部分含义如下: (1)引导扇区。引导区部分包括dbr和引导代码,一般系统为其分配16个扇区,未完全使用。 (2)mft区。mft是一个连续的簇空间,除非其他空间已全部被分配使用,否则不会在此空间中存储用户文件或目录。在winxp下创建的ntfs,其mft通常距离引导扇区较远,但在win2000下创建的ntfs,其mft通常起始于4号簇位置。 (3)mft备份区。由于mft备份的重要性,在文件系统的中部为其保存了一个备份,不过这个备份很小,只是mft前几项的备份。 (4)引导扇区备份扇区。在卷的最后一个扇区,保存了一份dbr扇区的备份。这个扇区包含在分区表(disk partition table,dpt)描述的该分区大小中,但却不在dbr描述的文件系统大小范围之内。dbr描述文件系统大小时,总是比分区表描述的扇区数小1个扇区。图1ntfs文件系统结构 2ntfs文件系统结构分析 2.1ntfs文件系统的dbr数据结构 ntfs文件系统的dos引导记录(dos boot record,dbr),位于柱面0,磁头1,扇区1,即逻辑0号扇区。dbr分为两部分:dos引导程序和bios参数块(bios parameter block,bpb)。其中dos引导程序完成dos系统文件(io.sys,msdos.sys)的定位与装载,而bpb用来描述本dos分区的磁盘信息,bpb从dbr的偏移obh开始,到偏移53h结束,此部分参数记录着整个ntfs分区的许多重要信息,其具体内容如表1所示。它包含逻辑格式化时使用的参数,可供dos计算磁盘上的文件分配表,目录区和数据区的起始地址,引导程序或设备驱动程序根据这些信息将磁盘逻辑地址(dos扇区号)转换成物理地址。 阅读相关文档:基于数据挖掘技术的图书馆借阅信息关联分析 普适计算技术支持下的泛在学习环境设计 基于h3c msr路由器的教育网接入技术研究 数据组织过程中的数据质量评价研究 实时嵌入式数据库系统高可用性策略研究 adsl用户终端设备远程升级系统方案设计 计算机数据库构建与管理维护 3g通信技术支持下的移动学习系统研究 油气生产数据仓库多维分析形式语言rm_mdx设计 基于pda面向对象的餐饮管理信息系统建模研究 基于soa的生产进度管理系统设计与实现 多功能抢答器设计与实现 在vb中基于消息机制扩展文件打开对话框功能研究 uml在高校教材管理系统建模中的应用 基于微信的图书馆移动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论