基于Windows 9x/NT操作系统的磁盘备份与恢复的研究与实现

来源 :东华大学 | 被引量 : 9次 | 上传用户:nj_lcj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在DOS系统环境下,经常会使用GHOST软件对磁盘进行数据备份,从而当系统崩溃的时候,或是克隆分区安装新系统的时候,能够快速恢复源磁盘分区。在磁盘数据备份恢复的领域中,GHOST软件已经具有了相当高的知名度。本论文就是根据实际在公司中参与完成的项目为背景,以著名磁盘备份恢复软件GHOST为原型,独立检索资料撰写完成的。实际完成后的软件可以实现在Windows 9x操作系统以上的版本中,对所有Windows可识别支持的FAT16、FAT32、NTFS文件系统进行磁盘备份和恢复操作,而且对GHOST软件已经实现的功能进行了合理有益的补充,在数据安全性、完整性方面做出了有益的增强。因为实用程序是基于Windows多任务、保护模式的操作系统上,所以作成的应用软件不仅具有Windows的界面友好性,而且它的备份速度比纯DOS下的GHOST软件要快,特别是在Windows NT内核的操作系统下面,备份恢复速度的提高是非常明显的。 整篇论文以循序渐进的方式,由浅入深。首先概要地介绍了磁盘的发展历史,磁盘的物理存储结构和磁盘读写的寻址模式。然后,简单介绍了本文重点研究的FAT16、FAT32和NTFS文件系统功能和优缺点,给出了一个基本的介绍。接着,对磁盘的分区结构进行了详解,结合了在众多操作系统中(包括Windows)被广泛使用的分区应用程序FDISK程序的使用,对其划分后的多组分区数据表进行了实验研究,总结归纳了FDISK分区后的分区表数据规则,为日后的分区表改写作了理论准备。再接着,具体讨论了各种文件系统类型和相关结构,对FAT16、FAT32文件系统作出了详尽细致的分析。特别对于由于商业原因微软没有公布内部结构的NTFS分区,论文结合实际数据详细分析了这个神秘分区。把在实际磁盘备份恢复操作中,被巧妙使用到的FAT文件系统下的FAT表结构部分和NTFS文件系统下的MFT表、文件属性等等文件系统结构特点都作了着重说明。在了解了分区表和各种文件系统结构,得到了具体的备份恢复解决方案后,文章具体结合目前在国内被PC广泛使用的WINDOWS 9x和WINDOWS NT两个不同内核的操作系统,讨论分析了其在磁盘读写方面的异同性,引出了在Windows 9x操作系统下独有的中断技术、THUNK技术、Windows 2000操作系统下的统一硬件抽象层。这些技术在读写磁盘时都得到了具体而有效的运用。 基于 Wnd。Ws g-c/NT内核操作系统下的磁盘备份与恢复的实现与研究 论文在其它一些虽非主体功能实现,但在实际应用中也不容忽视的重要环节,也用了专门的章节作了详细论述。主要包括恢复后分区的正常启动引导,盘符号的正确识别,数据压缩检验原理应用等等方面。 为了能更好的实现磁盘备份恢复操作,论文列示了很多在研究过程中通过实验积累的测试数据,力求能用详实的数据,对这些数据进行的综合分析,来获得较佳的读写数据内存块大小,较快的数据读写速度,较正确的读写分区表数据的方法,从而提高应用软件的整体性能。 本文所介绍的技术已经被运用在上海易仁信息技术有限公司的相关磁盘备份恢复软件中。该软件支持所有基于Windows gX和Windows NT内核的操作系统,支持oE硬盘,USB活动硬盘。
其他文献
随着图形图像处理技术在日常生活中的广泛应用,其包含的数据量和计算复杂度越来越高。其中,图形图像的相似性匹配问题是高级算法的重要基础。而传统计算机体系的规模和芯片密
为了解决安全数据库中事务处理问题,研究了安全数据库中多级事务ACIS正确性标准。提出了基于快照的多级安全并发控制算法和基于两阶段锁和串行图的多级事务调度算法。基于快
本文阐述一个基于类型系统编译器的设计和构造。基于类型系统的编译器使用了基于二阶多态λ演算的中间语言,并且对基本的类型系统进行了扩充,支持递归类型、存在类型、记录类
作者基于国防“十五”预研课题(专题编号:41308010108)的研究工作,着重研究了RISC微处理器系统的存取部件(包括Load-Store部件和总线接口部件)的体系结构,同时对国内外先进的
多自主移动机器人的分布式协调与控制是一个在工程、人工智能、人工生命等领域得到了广泛研究的问题。在这些领域中,通常主要是从经验的角度来研究该问题。与此不同的是,本文研
本文基于这四种基本传输类型,建立了三个可用于异步传输的交互模型。这三种模型有各自的特点,可以与不同的传输协议结合来实现,适用于不同情况和领域。HTTP是实现Web服务最常用
随着人们对计算速度要求的不断提高,传统的单机计算已经无法满足应用要求。近年来,随着廉价高性能个人计算机和工作站以及高速网络技术的发展, 基于网络的并行计算研究已经成
随着"数字地球"概念的提出和发展,作为其重要组成部分的三维地理信息系统也得到了长足发展.三维地理信息系统研究领域涉及地理信息系统、数据库、计算机图形学、虚拟现实技术
近些年来,神经网络的研究越来越受重视,其应用领域不断扩大,神经网络诊断技术是正在迅速发展的研究领域。由于专家系统的领域非常广泛,所以将神经网络、模糊技术、概率统计同专家
随着国内互联网的快速发展,网络媒体的影响力越来越大。人们在网上交流信息,发表观点、宣泄情绪,由此产生了网络舆情。随着出现越来越多有较大负面影响力的网络公共事件,相关