信息来源:数据恢复论坛
我索性把所有分区的“分区格式标志”都修改一遍,看看都会发生什么情况。
由于没有图片说明,我简要介绍一下我的硬盘信息:
基本分区:1个,扩展分区:1个。扩展分区内有3个逻辑驱动器。四个分区的大小都是1G左右!!!
一 :修改第4个分区的分区表
(1)0b--->05(fat32--->extended前面已经完成)
(2)0b--->06(fat32--->fat16) (没有任何影响,数据照样能找到,而且在磁盘管理中察看这个分区格式仍然是fat32,有点糊涂了,到底是怎么回事?)
(2)0b--->07(fat32--->ntfs)(还是没有任何影响,不是都改成ntfs格式了吗?可是不论是在我的电脑里还是磁盘管理中都显示的是fat32,而且分区中的数据都十分完整。)
难道这里的修改都是聋子的耳朵---摆设!!!不错,确实是摆设。大家可不能忘了最终的控制权是dbr。所以这里改成fat16、ntfs都没有影响,但就是不能改成扩展分区。
为了验证上面的理论,我继续修改:
二:修改第3个分区的分区表
由于第3个分区里面有2项,为了理解方便我把数据列出来:
00 FE FF FF "06" FE FF FF 3F00000080211F00
00 FE FF FF "05" FE FF FF 7E433E004D902200
其它数据我们不管,只修改加引号的"06"和"05"
(1)06不变
<1>05---->06 (extended--->fat16)
00 FE FF FF "06" FE FF FF 3F00000080211F00
00 FE FF FF "06" FE FF FF 7E433E004D902200
结果确实令人欣慰:
1:在磁盘管理中多了1G的空间,
2:在我的电脑中第4个分区虽然存在但是不能访问,提示:未格式化!!!)
<2>05---->07 (extended--->NTFS)
00 FE FF FF "06" FE FF FF 3F00000080211F00
00 FE FF FF "07" FE FF FF 7E433E004D902200
结果与<1>05---->06相同)
<3>05---->0B (extended--->fat32)
00 FE FF FF "06" FE FF FF 3F00000080211F00
00 FE FF FF "0B" FE FF FF 7E433E004D902200
结果与<1>05---->06相同)
(2)05不变
<1>06---->07 (fat16--->ntfs)
00 FE FF FF "07" FE FF FF 3F00000080211F00
00 FE FF FF "05" FE FF FF 7E433E004D902200
结果肯定不用我说大家都知道,如果你不知道请看“修改第4个分区”聋子的耳朵---摆设
<2>06---->0B (fat16--->fat32)
00 FE FF FF "0B" FE FF FF 3F00000080211F00
00 FE FF FF "05" FE FF FF 7E433E004D902200
结果肯定不用我说大家都知道,如果你不知道请看“修改第4个分区”聋子的耳朵---摆设
<3>06---->05 (fat16--->extended)
00 FE FF FF "05" FE FF FF 3F00000080211F00
00 FE FF FF "05" FE FF FF 7E433E004D902200
猜猜结果是什么??
1:再磁盘管理中已经看不到第3和第4个分区,相反有2G的可用空间。
2:在我的电脑肯定也看不到第3和第4个分区。
三:修改第2个分区的分区表
原分区表表如下:
00 FE FF FF "0B" FEFFFF3F00000080211F00
00 FE FF FF "05" FEFFFFBF211F00BF211F00
其它数据我们不管,只修改加引号的"0B"和"05"
(1)0b不变
<1>05---->06 (extended--->fat16)
00 FE FF FF "0B" FEFFFF3F00000080211F00
00 FE FF FF "06" FEFFFFBF211F00BF211F00
结果:
1:在磁盘管理中有第1、2、3分区各1G,还有1G的可用空间
2:在我的电脑中能看到三个分区,但是能访问的只是第1、2分区,第3分区访问时提示:未格式化!
<2>05---->07 (extended--->NTFS)
00 FE FF FF "0B" FEFFFF3F00000080211F00
00 FE FF FF "07" FEFFFFBF211F00BF211F00
结果:
1:在磁盘管理中有第1、2、3分区各1G,还有1G的可用空间
2:在我的电脑中能看到三个分区,但是能访问的只是第1、2分区,第3分区访问时提示:未格式化
<3>05---->0B (extended--->fat32)
00 FE FF FF "0B" FEFFFF3F00000080211F00
00 FE FF FF "0B" FEFFFFBF211F00BF211F00
结果:
1:在磁盘管理中有第1、2、3分区各1G,还有1G的可用空间
2:在我的电脑中能看到三个分区,但是能访问的只是第1、2分区,第3分区访问时提示:未格式化
(2)05不变,修改0B
<1>0b--->05(fat32--->extended)
00 FE FF FF "05" FEFFFF3F00000080211F00
00 FE FF FF "05" FEFFFFBF211F00BF211F00
结果:
1:在磁盘管理中可以看到第1个分区1G,还有3G的可用空间
2:在我的电脑中能看到第1个分区
<2>0b--->06(fat32--->fat16)
00 FE FF FF "06" FEFFFF3F00000080211F00
00 FE FF FF "05" FEFFFFBF211F00BF211F00
结果肯定不用我说大家都知道,如果你不知道请看“修改第4个分区”聋子的耳朵---摆设
<3>0b--->07(fat32--->NTFS)
00 FE FF FF "07" FEFFFF3F00000080211F00
00 FE FF FF "05" FEFFFFBF211F00BF211F00
结果肯定不用我说大家都知道,如果你不知道请看“修改第4个分区”聋子的耳朵---摆设
四:修改第1个分区的分区表(MBR中的DPT)
原分区表表如下:
00 01 01 00 "0B" FEFFFF3F00000080211F00
00 FE FF FF "05" FEFFFFBF211F00CBD36000
其它数据我们不管,只修改加引号的"0B"和"05"
(1)0b不变,修改05
<1>05---->06 (extended--->fat16)
00 01 01 00 "0B" FEFFFF3F00000080211F00
00 FE FF FF "06" FEFFFFBF211F00CBD36000
没有看到结果之前先猜测一下:修改之后相当于没有了扩展分区,多了一个基本分区。
在磁盘管理中察看确实如此:除了第1个分区之外还有一个3G的第2分区,但是因为它没有被格式化所以在我的电脑中不能访问!!!
<2>05---->07 (extended--->NTFS)
00 01 01 00 "0B" FEFFFF3F00000080211F00
00 FE FF FF "07" FEFFFFBF211F00CBD36000
结果与<1>05---->06 (extended--->fat16)相同!!!
<3>05---->0B (extended--->FAT32)
00 01 01 00 "0B" FEFFFF3F00000080211F00
00 FE FF FF "0B" FEFFFFBF211F00CBD36000
结果与<1>05---->06 (extended--->fat16)相同!!!
(2)05不变,修改0B
<1>0b--->05(fat32--->extended)
00 01 01 00 "05" FEFFFF3F00000080211F00
00 FE FF FF "0B" FEFFFFBF211F00CBD36000
结果:
1:在磁盘管理中可以看到1个分区4G的分区
2:在我的电脑中能看到第1个分区,但是访问时提示:未格式化
<2>0b--->06 <3> 0b--->07 属于聋子的耳朵---摆设就不做了
我想做到这里的时候,刚才我问的问题