****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數據恢復咨詢熱線:400-666-3702??

歡迎訪問南京兆柏數據恢復公司,專業數據恢復15年

兆柏數據恢復公司

?行業新聞

?當前位置: 主頁 > 行業新聞

教你解決:磁盤格式為RAW,寫回DBR,快速恢復正常!

瀏覽量: 次 發布日期:2023-10-04 22:41:13

教你解決:磁盤格式為RAW,寫回DBR,快速恢復正常!

磁盤出現RAW,是因為其DBR遭到破壞,才轉化成RAW格式,且屬性為0.磁盤將不可使用(除非格式化)。如果里面沒有什么重要的數據,當然可以選擇格式化了,秒秒鐘搞定;不過當磁盤有重要數據時,你肯定不敢貿然格式化,擔心呀,擔心數據不見了,那怎么辦?

其實既然是DBR遭到破壞,那么就見DBR寫回就好了。怎么寫,先認識什么是DBR,記錄了什么?蘇州數據恢復硬盤,分區有FAT32、NTFS,由于其分區類型不同,其DBR也是有所不同的。今天先介紹FAT32格式的DBR寫回!

如圖是分區為FAT32格式的DBR信息:

磁盤記錄信息數據,是用16進制記錄的,也就是(0~9,A~F)10個數字加上6個字母。磁盤是用扇區記錄信息,一個扇區為512個字節,FAT32的DBR占用一個扇區,以512個字節描述。當然寫回你不可能都寫回,其實你需寫回一部分,重要的字節。

EB 58 90:是FAT32的跳轉指令,分區標志 03~0A:8個字節是硬盤分區類型文本字符名,即DOS版本號

0B~OC:每扇區字節數(00 02) 0D:每簇扇區數(08)

0E~0F:保留扇區數(DBR的大小) 20~23:本分區的大小 24~27:每FAT表的大小

其實只需寫回這幾個重要的字節,就搞定了。怎么寫回呢?

00~02、03~0A:只要寫入一個正常FAT31格式的就行

0B~0C:00 02(一般為定值)

0D:每簇扇區數,是需要計算的。【搜點法(. )偏移1A 1B所以簇,第二點所在扇區-第一點所在扇區/第二點所在簇-第一點所在簇,兩點做差相除得到,之后轉化為16進制即可】

0E~0F:保留扇區數,是DBR的大小。【搜F8 FF FF,偏移條件512=0,也是利用做差前一FAT表的開始到后一FAT表的開始的前一扇區,那么之間相差的扇區,就為DBR的大小】

20~23:本分區的大小,即總扇區數,轉化為16進制寫入即可

24~27:每FAT表的大小,也是搜【F8 FF FF】兩個FAT表所在扇區做差就得到了

相關推薦