硬盘分区表和文件分配表格式

硬盘分区表恢复工具详解与实战指南 在计算机存储领域,分区格式定义了如何在硬盘上划分和组织数据存储。不同的操作系统使用不同的分区格式,例如MBR(Master Boot Record)和GPT(GUID Partition Table)。MBR是早期的分区表结构,最大支持2TB的硬盘,而GPT是现代分区结构,可以支持超过2TB的硬盘,且具有更高的可靠性和扩展性。 阅读详情
硬盘分区表和文件分配表  
  硬盘只有经过物理格式化,分区,逻辑格式化后才能使用,在进行分区时,FDISK 会在硬盘的0柱面0磁头1扇区建一个64字节的分区表,在分表的前面是主引导记录 (MRB),后面是两个字节的有效标志55H,AAH,(H表示16进制)。此扇区被称为主 引导扇区,也是病毒最爱侵袭的地方,它由主引导记录+分区表+有效标志组成。
  分区表对于系统自举十分重要,它规定着系统有几个分区;每个分区的起始及终止 扇区,大小以及是否为活动分区等重要信息。分区表由4个表项组成,每个表项16个字 节,各字节含义如下表1:  


                          表1
——————————————————————————————
——————————————————————————————
第0字节     是否为活动分区,是则为80H,否则为00H
第1字节     该分区起始磁头号
第2字节     该分区起始扇区号(低6位)和起始柱面号
           (高2位)
第3字节     该分区起始柱面号的低8位
第4字节     系统标志,00H表该分区未使用,06H表高版
            本DOS系统,05H展DOS分区,65H表Netwear
            分区
第5字节     该分区结束磁头号
第6字节     该分区结束扇区号(低6位)和结束柱面号
           (高2位)
第7字节     该分区结束柱面号的低8位
第8~11字节  相对扇区号,该分区起始的相对逻辑扇区号,
            高位在后低位在前
第12~15字节 该分区所用扇区数,高位在后,低位在前
——————————————————————————————
    
  注意:
  1. 分区表有四个表项,表示硬盘最多只能容纳四个分区。
  2. 磁头的各个面称为磁头,软盘只有两个磁头,而硬盘往往有多个。
  各个磁头相同半径的磁道合称为柱面。
  3. 高位在后,低位在前是一种存储数字方式,读出时应对其进行调整。
  如两字节12H,34H,应调整为3412H。


文件分配表

  当一个磁盘Format后,在其逻辑0扇区(即BOOT扇区)后面的几个扇区中存 在着一个重要的数据表—文件分配(FAT),文件分配表一式两份,占据扇 区的多小凭磁盘类型大小而定。顾名思义,文件分配表是用来表示磁盘问件 的空分配信息的。它不对引导区,文件目录的信息进行表示,也不真正存储 文件内容。
  我们知道磁盘是由一个一个扇区组成的,若干个扇区合为一个簇 ,文件存取 是以簇为单位的,哪怕这个文件只有1个字节。每个簇在文件分配表中都有对应 的表项,簇号即为表项号,每个表项占1.5个字节(磁盘空间在10MB以下)或2个 字节(磁盘空间在10MB以上)。为了方便起见,以后所说的表项都是指2个字节的。
  文件分赔表结构如2(H表示16进制)
  注意:
不要把表项内的数字误认为表示当前簇号,而应是该文件的下一个簇的簇号。
. 高字节在后,低字节在前是一种存储数字方式,读出时应对其进行调整。 是如两字节12H,34H,应调整为3412H。  

  文件分配表与文件目录(FDT)相配合,可以统一管理整个磁盘的文件。它告诉 系统磁盘上哪些簇是坏的或已被使用,哪些簇可以用,并存储每个文件所使用的簇 号。它是文件的“总调度师”。
  当DOS写文件时,首先在文件目录中检查是否有相同文件名,若无则使用一个文 件目录表项,然后依次检测FAT中的每个表项对应的簇中,同时将该簇号写入文件目 录表项相的26-27字节,如文件长度不止一簇,则继续向后寻找可用簇,找到后将其 簇号写入上一次找到的表项中,如此直到文件结束,在最后一簇的表项里填上FFF8H, 形成单向链表。
  DOS删除文件时只是把文件目录表中的该文件的表项第0个字节改为E5H,表此项已 被删除,并在文件分配表中把该文件占用的各簇的表项清0,并释放空间。其文件的 内容仍然在盘上,并没有被真正删除,这就是undelete.exe,unerase.exe等一类恢复 删除工具能起作用的原因。
  文件分配表在系统中的地位十分重要,用户最好不要去修改它,以免误操作带来 严重的后果。
                表2
——————————————————————————————————
——————————————————————————————————
第0字节                表头,表磁盘类型。
                       FFH双面软盘,每次道8扇区
                       FEH单面软盘,每磁道8扇区
                       FDH 双面软盘,每磁道9扇区
                       FCCH单面软盘,每磁道9扇区
                       FC8H硬盘


第1~2字节(表项号1)   表示第一簇状态,因第一簇被系统占据,故此两字节
                       为FFFFH
第3~4字节(表项号2)   表示第二簇状态,若为FFFH表此簇为坏的,DOS已标  
                       记为不能用;0000H表示此簇为空,可以用;FFF8H表
                       不能示该簇为文件的最后一簇;其余数字表示文件的
                       下一个簇号,注意高字节在后,低字节在前。
第5~6字节(表项号3)   表示第三簇状态,同上。


附表:
分区表参数 偏移 含义  
1BEH 是否可自举(80:可自举)  
1BFH--1C1H 分区的起始地址(面、扇区、头)  
1C2H DOS分区标志(01为DOS分区)  
1C3H--1C5H 分区终止地址  
1C6H--1c9H 分区相对扇区数  
1CAH--1CDH 分区实用扇区数  

 
分区魔术师8 - 全方位硬盘分区管理解决方案 分区魔术师8(Partition Magic 8)是一款专业的磁盘分区管理工具,它允许用户在不丢失数据的情况下,对硬盘分区进行创建、删除、调整大小、格式转换等操作。它特别适合于需要精细管理硬盘空间的IT专家和高级用户。总结以上内容,在进行分区大小调整时,了解分区表结构和数据定位是基础。而合理选择调整策略、备份数据和修复文件系统错误是保障操作成功的关键。分区魔术师提供了一个相对简单和直观的操作方式,但在特定情况下,我们也需要使用其他高级工具和策略来确保分区调整的顺利完成。 阅读详情

相关推荐

Windows Server 2019整机备份与异机还原实战:从虚拟机到物理机的完整迁移指南

本文详细介绍了Windows Server 2019整机备份与异机还原的实战操作,涵盖从虚拟机到物理机的完整迁移流程。通过环境准备、备份策略设计、具体操作步骤及迁移后优化等内容,帮助用户实现系统环境的无缝迁移,特别适用于服务器硬件升级、数据中心迁移等场景。

weixin_30555125的博客 131

机械硬盘和固态硬盘性能指标和原理

本期文章主要讲解机械硬盘和固态硬盘,以及性能指标和优缺点

hellohello 8694

告别编译臃肿!手把手教你为Arduino UNO打造超轻量级U8g2中文字库(附完整工具链)

本文详细介绍了如何为Arduino UNO打造超轻量级U8g2中文字库,解决默认字库占用大量存储空间的问题。通过自定义字体工具链,提取项目所需汉字并生成精简字库,显著减少程序体积。文章包含完整实现步骤、优化技巧及实战经验,帮助开发者在资源受限的微控制器上高效显示中文。

weixin_29274337的博客 256

磁盘分区类型和分区表的区别

任务1 罗列磁盘分区的类型并做比较性介绍 分类: FAT16、FAT32、NTFS、EXT2、EXT3、EXT4 FAT16: 磁盘分区最大只能到2GB、 使用簇的大小不恰当、 FAT16使用了16位的空间来表示每个扇区 文件名长度有限制 FAT32: 相比FAT16 会拥有更多的簇,更大空间 容量上限为16TB 根目录区(ROOT区)不再是固定区域、固定大小 速度和FAT16一样快,对大磁盘利用率比FAT16好 文件名长度有限制 NTFS: 备3个功能:错误预警功能、磁盘自我修复功能和日志功能 安全性,

指剑 6037

AI大模型实战——模型测评:如何评估大模型的表现

大模型评测体系解析:从数据集到基准测试 本文系统梳理了大模型评测的关键要素。在数据集方面,重点介绍了C-Eval等中文评估套件,强调数据质量需通过人工验证保证。评测维度涵盖自然语言理解、知识推理、代码生成等核心能力。基准测试作为标准化评估方法,Glue、SuperClue等平台提供了公平比较的依据。文章指出厂商自评榜单存在水分问题,建议关注第三方评测。同时解析了少样本和零样本两种prompt模式的应用场景差异。最后解释了"SOTA"这一术语在描述模型最优性能时的应用价值。整体呈现了大模型

小志的博客 895

解决 PyInstaller 与 `pathlib` 包不兼容的问题

为了避免 PyInstaller 和pathlib包的兼容性问题,最简单的解决办法就是卸载不必要的pathlib包。只需在命令行中运行卸载命令,然后重新打包即可。

Winfredzhang的博客 3224

【小白装系统】——硬盘分区表格式GUID和MBR知识普及

我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR。 怎么判断自己硬盘是哪一种:       如果你的电脑原装系统是win8或者以上的,那么他的硬盘分区表格式为GUID(GPT)格式的;如果是win7以下的,那么一般就是MBR的了。            除此之外我们还可以利用分区工具DiskGenius进行判断,这个工具当进入U启动的时候就可以看到。

周士豪 50万+

nvidia-container-toolkit 国内镜像源安装

nvidia-container-toolkit 国内镜像源安装

湫然的博客 1万+

硬盘分区

什么是硬盘分区 硬盘分区实质上是对硬盘进行一种特殊的格式化(高级格式化),然后在某个特殊的位置(分区表)标记分区类型、大小、起始和结束位置等,系统去这个特殊的位置上读取硬盘数据就知道硬盘是如何分区的。 特殊位置——分区表 MBR分区表: 传统的分区方案(称为MBR分区方案)是将分区信息保存到磁盘的第一个扇区(MBR扇区)中的64个字节中,每个分区项占用16个字节,这16个字节中存有活动状态标志、文件系统标识、起止柱面号、磁头号、扇区号、隐含扇区数目(4个字节)...

zz2633105的博客 3224

别再写爬虫了!用Trae平台5分钟搞定一个能聊天的网页数据抓取Agent

本文介绍了如何利用Trae平台快速构建无需编程的网页数据抓取智能体,实现对话式数据采集。通过自然语言指令,用户可在5分钟内完成从数据抓取到分析的全流程,显著降低技术门槛和维护成本。文章详细解析了Trae智能体的核心能力,包括自然语言理解、智能页面解析、数据清洗和可视化配置,并提供了多个实战案例,展示其在竞品监控和舆情分析中的高效应用。

weixin_29038303的博客 717

傅里叶光学(1)

傅里叶光学,可以看作是通信理论中傅里叶变换等一系列数学思想以及系统理论与光学(主要是衍射光学)相结合的产物关于傅里叶光学的应用领域,本节介绍了成像,当然事实上不可能仅限于成像,经典的还如激光散斑的一些应用,干涉计量,还有傅里叶变换光谱学等等。最后总结一下,傅里叶光学我认为可以看做一个工具,对于任意的系统,它能给出一些数学思想与物理原理进行解释和分析,找出系统的扰动和响应的关系,或者说根据扰动和响应,来研究或者设计一个系统。

m0_53607446的博客 1663

电脑硬盘分区表的两种格式:MBR 和 GPT

电脑硬盘分区表的两种格式:MBR 和 GPT 电脑硬盘分区表有两种格式:MBR 和 GPT 查看硬盘是 MBR 还是 GPT 分区表 diskpart list disk

段子手168的博客 9228

【小白深度教程 1.3】使用 BP-Net 深度补全网络,进行 KITTI 稠密点云和图像融合(Depth Completion 实战)

在上一节中,我们展示了如何将从激光雷达获取的稀疏点云(深度)映射到图像。因此这篇论文我们尝试使用 Depth Completion(深度补全)技术,来将稀释的点云深度,补全为稠密深度。

2401_87064292的博客 1198

Linux硬盘分区mbr还是gpt,涨姿势:MBR和GPT硬盘分区表的那些事儿

很多网友询问MR和GPT的问题,涉及到硬盘操作系统的安装,其实除了MBR和GPT分区表,UEFIBIOS也是和操作系统紧密联系在一起的,下面我们就来聊聊硬盘分区表和UEFIBIOS的知识。从Intel6系列主板之后,就开始提供UEFIBIOS支持,正式支持GPT硬盘分区表,一举取代了此前的MBR分区表格式,不过为了保持对老平台的兼容,微软即使最新的Windows10系统也继续提供了对MBR...

weixin_42521424的博客 1208

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

文件分配表(FAT)及其结构

文件分配表(FAT)是文件管理系统用来给每个文件分配磁盘物理空间的表格,它告诉操作系统,文件存放在磁盘的什么地方。1.FAT表的大小及位置FAT在磁盘上是安排在紧接DOS引导扇区(DBR)之后的。在FAT16系统中,它总是从DOS的逻辑1扇区开始。在磁盘上共有FAT表的两个拷贝(一个是基本FAT表,另一个是FAT表的备份),两者在磁盘上前后紧排在一起,其大小根据分区的大小不同而变化,FAT16中的

千金甜果的专栏 4万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

计算机——硬盘分区和格式化

将一块物理硬盘在逻辑上划分为多个独立区域。操作系统根据分区表来识别和管理这些分区。MBR和GPT是两种主要的、不兼容的分区表格式。分区本身只是一个逻辑划分的“容器”,需要在上面格式化创建文件系统后才能存储文件。分区的主要目的是实现多系统安装、数据隔离组织和满足不同存储需求。

2401_87199769的博客 1948

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

详谈硬盘分区表格式MBR与GUID/GPT

目录 MBR主引导记录 GUID/GPT全局唯一标识分区表 UEFI BIOS详解 GPT分区表下的隐藏分区 BIOS启动方式 前言:我们在重装系统前,在PE中进行硬盘重新分区的时候分区表格式选择MBR还是GUID/GPT?到底是MBR好还是GUID/GPT好,下面就为大家介绍一下这两者的区别 MBR主引导记录 主引导记录(Master Boot Record...

旷野亮光 1万+

[文件分配表(FAT)及其结构]

        文件分配表(FAT)

StoneRain 1万+

分区表格式

分区表格式

edycm的博客 1103

nvme分区选mbr还是guid_硬盘分区不求人:秒懂MBR和GPT分区表

硬盘分区不求人,网友询问MBR和GPT的问题,涉及到硬盘操作系统的安装,其实除了MBR和GPT分区表,UEFIBIOS也是和操作系统紧密联系在一起的,下面我们就来聊聊硬盘分区表和UEFIBIOS的知识。  从Intel6系列主板之后,就开始提供UEFIBIOS支持,正式支持GPT硬盘分区表,一举取代了此前的MBR分区表格式,不过为了保持对老平台的兼容,微软即使最新的Windows10系统也继续提供...

weixin_39656435的博客 5109
上一篇: 理解I/O Completion Port(完成端口)
下一篇: 一个对Winsock 完成端口模型封装的类
Pregunta
博客等级 码龄23年 6粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值