u盘第一扇区 分区表_备份U盘分区表,未雨绸缪
有时候,由于操作不当将U盘或者移动硬盘插入到电脑的时候会变成RAW格式,不可读取,这样的话就杯具了,只能用恢复软件试试看。
但是,如果一开始进行了备份的话,处理起来就简单多了。
用winhex打开U盘,可以看到第一个扇区(512Byte)的情况:
如图所示:0x00-0x1BD为MBR的内容,这里不需要关注。
这里主要关注的是0x01BE-0x1FD的内容。
0x1FD的两个字节是分区结束标志(55AA)
分区表有16*4 = 64Byte,每一个分区占16个byte,一共有4个分区,其中,最多有4个主分区。
由于一般U盘只分一个分区,所以这里只关注一个。
可以看到,8020开始的就是第一个分区了。
下面是分区表的说明:
以这里的分区为例,
802021000CFEFFFF000800000038DD01
这一串是这个U盘的分区表数值。
下面把它拆开来:
80 202100 0C FEFFFF 00080000 0038DD01
80
活动分区
202100
起始CHS
0C
FAT32
FEFFFF
结束CHS
00080000
已用扇区数
0038DD01
此分区总扇区数
下面来打开diskgenius来参照下吧:
因为格式还没搞清楚,下面先分析到这里。
下面来看怎么备份恢复分区表。
现在先在U盘里面新建一个记事本吧:
然后备份分区表,这里为了方便,把整个MBR一起备份,也就是第一个扇区被备份了:
先选中第一个扇区的内容,
选择编辑->复制选块->至新文件
然后就保存成功了。
接下来进行破坏吧。
点击确定后保存。这样就破坏完成了。接下来重新插拔U盘。
可以看到它已经完蛋了:
接下来恢复吧:
在已经打开的备份文件上点击右键->编辑->复制选快->正常
然后数据就在剪切板里面了。
在需要恢复的U盘第一扇区的0字节上点击右键->编辑->剪切板数据->写入,然后点击保存就ok了。
接下来重新插拔U盘,发现数据已经回来了:
目前还有可能的一种办法是根据文件系统大小来计算分区表的数据,这样就算没有备份分区表也可以搞定它了。
目前还没有搞清楚里面的计算方法。
u盘第一扇区 分区表_备份U盘分区表,未雨绸缪相关推荐
- 阿里云盘如何分享压缩包_阿里云盘能分享压缩包吗?
网盘的分享功能可以说是我们使用最多的功能之一,大家都知道百度网盘的功能很强大,不仅可以分享软件.视频.文档.还可以分享压缩包,但是由于百度网盘的尿性大家心里都清楚,现在大家都已经开始转战不限速的阿里云 ...
- guid linux 识别的分区表_教你硬盘分区表格式GUID和MBR怎么区分
我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR.现在购买的新电脑大多是预装有Win10系统,用户会发现电脑上500G的硬盘大多只有两个分区C盘和D盘,这时用户们都会想多分出几 ...
- 惠普电脑u盘重装系统步骤_惠普笔记本u盘重装系统|惠普笔记本怎么用u盘重装系统...
惠普笔记本如何用U盘重装系统?越来越多的人学会用U盘重装系统,现在U盘非常普及,自己制作一个U盘启动盘,一旦电脑系统发生故障,就可以随时随地用U盘重装系统.惠普笔记本用U盘重装系统也不难,由于现在新机 ...
- 叠瓦盘为什么不推荐_叠瓦盘还是固态盘还是垂直盘?
大家还是少买叠瓦盘比较好,这种盘稳定性很差,尤其是大量写入和文件碎片比较多的场合,很容易丢数据,性能也不行,经常会出现100%占用的情况. 所谓的反复读写会损坏数据,这其实是有一定几率的,因为SMR技 ...
- u盘第一扇区 分区表_linux下给U盘分区制作文件系统
这几天读到TLCL-Storage Media一节,不由的想要折腾一下U盘,一直以来U盘只是被拿来暂存数据,其内部有没有文件系统,数据怎么管理,那是从来也不清楚,本文就依葫芦画瓢,折腾下手中的King ...
- c盘java文件误删_清理C盘误删的文件怎么恢复
我们都知道,C盘是电脑的系统盘,所有的系统资料都放在C盘中.我们在安装工具的时候,如果不更改存放位置,系统会默认放在C盘中,无形之中挤占了C盘的内存,长此以往会使得系统运行越来越慢.所以很多时候我们需 ...
- 删除u盘插拔记录linux,电脑u盘插拔记录_电脑u盘插拔时间记录
2016-06-07 18:50:08 按照如下步骤进行处理,尝试解决问题. 1.USB接口损坏.接触不良也会出现此情况,换一个USB接口,台式机插入主机后接口试试. 2.插入电脑,右下角有图标,不显 ...
- u盘win7纯净版_系统u盘win10正版电脑系统重装u盘一键装机win7旗舰版win8.1纯净版XP远程安...
支持所有新旧合式机.笔记本.一体机 新款7.8.9.10代处理器 新款AMDR3R5NR7二.三代处理器 M.2固态硬盘的机器,固态+机械混合机器 10系中端显卡.20系高端光追显卡. AMD RX系 ...
- deepin启动盘无法引导安装_深度启动盘制作工具(Deepin Boot Maker)怎么安装kubuntu?Deepin Boot Maker图文教程...
深度启动盘制作工具(Deepin Boot Maker)用于来帮助用户简单便捷的制作Deepin启动U盘.设计上只支持深度系统镜像,但对Ubuntu Live系列镜像都能支持. 现在,深度启动盘制作工 ...
最新文章
- 关于学习Python的一点学习总结(54->集合->堆->双端队列)
- WebService部署时提示:HTTP错误 404.3-Not Found,如果该页面是脚本,请添加处理程序,如果应下载文件,请添加MIME映射
- 从思维导图学习操作系统(二)
- 卡写入保护开关原理_老电工带你解密:插卡取电开关
- 大牛书单 | 消息队列方向的好书
- 42. 接雨水 golang
- Caused by: Parent package is not defined: json-default - [unknown location]
- 烂泥:perl中CPAN的安装
- c面向对象 java_JAVA基础--面向对象08
- Python利用Beautiful Soup抓取新闻标题
- 拓端tecdat|R语言Gabor滤波进行目标图像纹理特征的提取
- 常州市行政地图矢量高清pdf区划彩色大图cdr或ai2020年
- pip install XXX总是报错,例如:Exception: Traceback (most recent call last):这种错误怎么办?
- DEDE标签调用说明
- 华为5500网络限流配置_华为USG5500统一安全网关
- 百度搜索结果的URL参数 搜索历史记录(rsv_sug)
- JavaScript 汉字转拼音
- mysql属于dbms还是dbs_DB、DBMS和DBS三者之间有什么关系
- Response.Flush()的作用
- js关闭当前窗口、标签页