拿FAT16的U盘做实验,出了问题?

[复制链接]

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
发表于 2007-11-9 18:03:38 | 显示全部楼层 |阅读模式
我清空了FAT16的U盘主引导程序和分区表!32扇区有完整的DBR!

打开U盘,提示格式化!不是说:DBR破坏了!U盘才提示格式化吗?

我用NTFS的硬盘,替代U盘引导程序和分区表!可忘记了分区表怎么恢复?
U盘的引导标志是80!

我知道硬盘的MBR损坏!可以通过D盘的EBR知道C盘的大小!
可我的U盘怎么才能知道大小!我的U盘是128M的!可在分区表中怎么填?
C盘引导区,我破坏了1!.JPG
第1字节:80
第2,3,4字节:01 01 00(通用)
第5字节:06  fat16--06H分区类型
第6,7,8字节:FE FF FF(通用)
第9,10,11,12字节:已用的起始扇区   不知道填?
第13,14,15,16字节:不知道U盘的大小  不知道填?

[ 本帖最后由 wsszsmx 于 2007-11-14 11:23 编辑 ]

该用户从未签到

1

主题

113

回帖

102

积分

[INTOHARD]班长

Rank: 2

积分
102
QQ
发表于 2007-11-9 19:08:17 | 显示全部楼层
楼主你应该分清楚 引导程序和主引导程序
引导程序 就是DBR.主引导程序是MBR
这两个概念你应该风清楚 一般U盘没有主引导程序.只有DBR(引导程序).所以很怀疑楼主就是破坏了DBR
还有FAT表不能替代的..FAT表根据容量和储存的文件决定的
一般比较通用的是DBR和MBR....

我知道硬盘的MBR损坏!可以通过D盘的EBR知道C盘的大小!
可我的U盘怎么才能知道大小!我的U盘是128M的!可在分区表中怎么填?

这句话什么意识?

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
 楼主| 发表于 2007-11-9 21:20:09 | 显示全部楼层
我的意思是指MBR中的分区表,可以通过D盘的EBR知道C盘的大小!
可32扇区有完整的DBR!

FAT16的32扇区DBR.JPG

[ 本帖最后由 wsszsmx 于 2007-11-9 21:24 编辑 ]

该用户从未签到

28

主题

311

回帖

1146

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1146
发表于 2007-11-9 21:27:59 | 显示全部楼层

回复 1# 的帖子

你清空的是dbr,fat16的比较难弄,因为没有dbr备份。用winhex打开u盘,左下角那个扇区数就是你u盘的大小,128的u盘没分区表。不用恢复。在虚拟i硬盘上划分出你u盘扇区这么大小的空间来,格式化后把dbr代码复制到你u盘上就行了。
可能需要该的是fat扇区数,和每簇扇区数。簇大小用(扇区总数/2*fat扇区数)向2的n次方取整数就行。

[ 本帖最后由 qydwjzk 于 2007-11-9 21:33 编辑 ]

该用户从未签到

5

主题

125

回帖

98

积分

[INTOHARD]班长

Rank: 2

积分
98
发表于 2007-11-9 21:43:06 | 显示全部楼层
第9-12填20 00 00 00
13-16.点右侧访问,打开分区,自己算一下

该用户从未签到

1

主题

32

回帖

64

积分

[INTOHARD]班长

Rank: 2

积分
64
QQ
发表于 2007-11-12 14:01:38 | 显示全部楼层
路过

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
 楼主| 发表于 2007-11-14 11:23:19 | 显示全部楼层
原来我把引导程序和主引导程序弄混淆了!U盘没有主引导程序MBR,只有引导程序DBR!

该用户从未签到

1

主题

113

回帖

102

积分

[INTOHARD]班长

Rank: 2

积分
102
QQ
发表于 2007-11-14 12:53:58 | 显示全部楼层

该用户从未签到

1

主题

8

回帖

15

积分

[INTOHARD]工兵

Rank: 1

积分
15
发表于 2007-11-16 16:04:02 | 显示全部楼层
将你的U盘用winhex做一个备份,完了重新格式化你的U盘,将你格式化过的U盘上的DBR复制到你的备份上就可以恢复数据了

该用户从未签到

15

主题

674

回帖

9386

积分

[INTOHARD]团长

浸淫

Rank: 8Rank: 8

积分
9386
发表于 2009-2-8 09:32:04 | 显示全部楼层
原帖由 邪影随风 于 2007-11-16 16:04 发表
将你的U盘用winhex做一个备份,完了重新格式化你的U盘,将你格式化过的U盘上的DBR复制到你的备份上就可以恢复数据了


恩,学习了!!!!!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表