2023年11月25日发(作者:)
计算机技术与发展
第30卷摇第2期
摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇
Vol.30摇No.2
2020年2月Feb.摇2020
COMPUTERTECHNOLOGYANDDEVELOPMENT
重建GPT分区与NTFS_DBR的研究
陈培德
1,21,21,222
,吴建平,王丽清,朱辰龙,邓摇剑
(1.云南省电子计算中心,云南昆明650223;
2.云南大学信息学院,云南昆明650223)
摘摇要:GPT分区是目前硬盘普遍使用的一种分区形式,克服了MBR对分区管理不能超过2TB的缺点;而NTFS文件系统
是Windows操作系统的重要组成部分。文中以Windows7为平台,虚拟硬盘为实验对象,WinHex15.08作为数据分析与恢
复工具,对GPT硬盘结构和NTFS文件系统结构进行分析;对硬盘GPT分区、NTFS_DBR和NTFS_DBR备份同时被破坏后
进行修复实验。实验结果表明,当GPT分区、NTFS_DBR和NTFS_DBR备份同时被破坏后,通过元文件$MFT的0号记
录、1号记录和8号记录中的80H属性相关数据,计算NTFS卷的总容量与NTFS_DBR中BPB的参数。提出了通过NTFS
卷的总容量重建GPT分区的基本思路、方法与步骤,并获得各GPT分区开始扇区号(即各NTFS_DBR所在扇区)在整个
GPT磁盘中的位置,以及恢复NTFS_DBR和NTFS_DBR备份的思路、方法与步骤。解决了GPT分区和NTFS_DBR同时被
破坏后难以恢复的技术难题。
中图分类号:TP311.12摇摇摇摇摇文献标识码:A摇摇摇摇摇摇文章编号:1673-629X(2020)02-0127-06
关键词:GPT分区;NTFS文件系统;NTFS_DBR中BPB参数;元文件$MFT
doi:10.3969/j.issn.1673-629X.2020.02.025
ResearchonRebuildingGPTPartitionandNTFS_DBR
CHENPei-de
1,21,21,222
,WUJian-ping,WANGLi-qing,ZHUChen-long,DENGJian
2.SchoolofInformationScienceandEngineering,YunnanUniversity,Kunming650223,China)
Abstract:GPTpartitionisacommonpartitionformofharddisk,whichovercomesthedisadvantagethatMBRcannotexceed2TBfor
partitionmanagement.NTFSfilesystemisthemainpartoftheWindowsoperatingsystem.WithWindows7astheplatformandvirtual
harddiskastheexperimentalobject,WinHex15.08asthedataanalysisandrecoverytool,thestructureofGPTharddiskandNTFSfile
systemisanalyzed.HarddiskGPTpartition,NTFS_DBRandNTFS_DBRbackuparedestroyedatthesametimetoperformrepairex鄄
periments.ExperimentshowsthatwhentheGPTpartitions,NTFS_DBRandNTFS_DBRbackupsaredestroyedatthesametime,
throughthe80Hattributerelatedatainmetafile$MFTrecord0,record1andrecord6,thetotalcapacityofNTFSvolumeandBPBpa鄄
rametersinNTFS_DBRarecalculated.Thebasicidea,methodandprocedureofrebuildingGPTpartitionbythetotalcapacityofNTFS
volumearepresented,andthepositionofeachGPTpartitionstartingarea(thatiseachNTFS_DBRsector)intheentireGPTdisk,and
theideas,methods,andstepsforrestoringNTFS_DBRandNTFS_DBRbackupsareobtained.ThetechnicalproblemthattheGPT
partitionandNTFS_DBRaredifficulttorecoverafterbeingdestroyedatthesametimecanbesolved.
Keywords:GPTpartitiontable;NTFSfilesystem;BPBparametersofNTFS_DBR;$MFTmetafile
(1.YunnanProvincialElectronicComputingCenter,Kunming650223,China;
0摇引摇言
2003中的一种新型磁盘架构,是一种基于Itanium计
GPT的出现替代了旧式的MBR(masterbootGPT分区表被破坏的情况时有发生。当GPT分区表
局唯一标识磁盘分区表冶而NTFS文件系统则是Windows操作系统重要的
[1]
。它是WindowsServer
算机中的可扩展固件接口使用的磁盘分区架构
[1]
。
GPT是GUIDpartitiontable的缩写,其含义是“全
record)
[2-3]
,解决了MBR分区表不支持容量大于2TB
分区的问题
[4]
。
组成部分,但是由于计算机病毒的破坏、掉电、用户误
Ghost、GPT分区至MBR分区误转等各种原因,导致
收稿日期:2019-02-28摇摇摇摇摇摇修回日期:2019-06-28摇摇摇摇摇摇网络出版时间:2019-11-07
基金项目:国家自然科学基金面上项目(41571010);国家自然科学基金地区项目(61462093)
作者简介:陈培德(1966-),男,实验师,研究方向为文件系统与数据恢复技术。
网络出版地址:http://kns.cnki.net/kcms/detail/61.1450.TP.20191107.0912.044.html


发布评论