注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Computer Science

I Pressed My Words Here. Will You Read ?

 
 
 

日志

 
 

(2.8) 《数据恢复技术(第2版)》学习笔记 (2.8)  

2010-12-13 22:45:11|  分类: 读书笔记 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本笔记目录

《数据恢复技术(第2版)》学习笔记 1
硬盘内部结构2009.11.16 2
一、 SATA接口的硬盘 2
二、 温盘 2
三、 硬盘盘体的完整结构表 2
四、 磁盘盘面区域的划分 2
硬盘逻辑结构2009.11.16 3
一、 盘片(Disk) 3
二、 磁道(Track) 3
三、 柱面(Cylinder) 3
四、 扇区(Sector) 3
五、 容量(Capacity) 4
六、 数制与码制(Number Systems and Code System) 4
硬盘数据结构组织2009.11.17 5
一、 低级格式化(Low Level Format): 5
二、 分区(Subarea): 5
三、 线性地址扇区 7
四、 硬盘的高级格式化 8
五、 硬盘数据存储区域 9
Windows 95 / 98 / Me 文件系统20091123 20
Windows NT/2000/XP/2003文件系统20091125 26
一、 NTFS文件系统结构分析 26
二、 动态磁盘 36
附录1 名词 40
附录2 操作系统类型标示值表 41
附录3 使用Winhex完成硬盘分区的分区表查找 42
附录4 使用Winhex完成查找文件位置20091123 44
K: 45
L: 49
将原来的LNEW FOLDER文件夹下的LFILE2.TXT文件的大小由4KB(只在磁盘中占1~2个簇大小)扩大到15KB(在磁盘中占用4个簇大小),再来查找LFILE2.TXT文件 55



附录使用Winhex完成查找文件位置20091123

Disk3 

MBR

data: array[0..511] of byte = (

$33, $C0, $8E, $D0, $BC, $00, $7C, $FB, $50, $07, $50, $1F, $FC, $BE, $1B, $7C, 

$BF, $1B, $06, $50, $57, $B9, $E5, $01, $F3, $A4, $CB, $BD, $BE, $07, $B1, $04, 

$38, $6E, $00, $7C, $09, $75, $13, $83, $C5, $10, $E2, $F4, $CD, $18, $8B, $F5, 

$83, $C6, $10, $49, $74, $19, $38, $2C, $74, $F6, $A0, $B5, $07, $B4, $07, $8B, 

$F0, $AC, $3C, $00, $74, $FC, $BB, $07, $00, $B4, $0E, $CD, $10, $EB, $F2, $88, 

$4E, $10, $E8, $46, $00, $73, $2A, $FE, $46, $10, $80, $7E, $04, $0B, $74, $0B, 

$80, $7E, $04, $0C, $74, $05, $A0, $B6, $07, $75, $D2, $80, $46, $02, $06, $83, 

$46, $08, $06, $83, $56, $0A, $00, $E8, $21, $00, $73, $05, $A0, $B6, $07, $EB, 

$BC, $81, $3E, $FE, $7D, $55, $AA, $74, $0B, $80, $7E, $10, $00, $74, $C8, $A0, 

$B7, $07, $EB, $A9, $8B, $FC, $1E, $57, $8B, $F5, $CB, $BF, $05, $00, $8A, $56, 

$00, $B4, $08, $CD, $13, $72, $23, $8A, $C1, $24, $3F, $98, $8A, $DE, $8A, $FC, 

$43, $F7, $E3, $8B, $D1, $86, $D6, $B1, $06, $D2, $EE, $42, $F7, $E2, $39, $56, 

$0A, $77, $23, $72, $05, $39, $46, $08, $73, $1C, $B8, $01, $02, $BB, $00, $7C, 

$8B, $4E, $02, $8B, $56, $00, $CD, $13, $73, $51, $4F, $74, $4E, $32, $E4, $8A, 

$56, $00, $CD, $13, $EB, $E4, $8A, $56, $00, $60, $BB, $AA, $55, $B4, $41, $CD, 

$13, $72, $36, $81, $FB, $55, $AA, $75, $30, $F6, $C1, $01, $74, $2B, $61, $60, 

$6A, $00, $6A, $00, $FF, $76, $0A, $FF, $76, $08, $6A, $00, $68, $00, $7C, $6A, 

$01, $6A, $10, $B4, $42, $8B, $F4, $CD, $13, $61, $61, $73, $0E, $4F, $74, $0B, 

$32, $E4, $8A, $56, $00, $CD, $13, $EB, $D6, $61, $F9, $C3, $49, $6E, $76, $61, 

$6C, $69, $64, $20, $70, $61, $72, $74, $69, $74, $69, $6F, $6E, $20, $74, $61, 

$62, $6C, $65, $00, $45, $72, $72, $6F, $72, $20, $6C, $6F, $61, $64, $69, $6E, 

$67, $20, $6F, $70, $65, $72, $61, $74, $69, $6E, $67, $20, $73, $79, $73, $74, 

$65, $6D, $00, $4D, $69, $73, $73, $69, $6E, $67, $20, $6F, $70, $65, $72, $61, 

$74, $69, $6E, $67, $20, $73, $79, $73, $74, $65, $6D, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $2C, $44, $63, $F7, $D4, $27, $68, $00, $00, $00, $01, 

$01, $00, $06, $FE, $3F, $40, $3F, $00, $00, $00, $C2, $EE, $0F, $00, $00, $00, 

$01, $41, $0B, $FE, $3F, $81, $01, $EF, $0F, $00, $01, $EF, $0F, $00, $00, $00, 

$01, $82, $07, $FE, $3F, $C2, $02, $DE, $1F, $00, $01, $EF, $0F, $00, $00, $00, 

$01, $C3, $07, $FE, $3F, $E3, $03, $CD, $2F, $00, $E1, $16, $08, $00, $55, $AA

);

06=FAT16

K

DBR

data: array[0..511] of byte = (

$EB, $3C, $90, $4D, $53, $44, $4F, $53, $35, $2E, $30, $00, $02, $10, $02, $00, 

$02, $00, $02, $00, $00, $F8, $FF, $00, $3F, $00, $FF, $00, $3F, $00, $00, $00, 

$C2, $EE, $0F, $00, $80, $00, $29, $09, $E9, $4F, $90, $4E, $4F, $20, $4E, $41, 

$4D, $45, $20, $20, $20, $20, $46, $41, $54, $31, $36, $20, $20, $20, $33, $C9, 

$8E, $D1, $BC, $F0, $7B, $8E, $D9, $B8, $00, $20, $8E, $C0, $FC, $BD, $00, $7C, 

$38, $4E, $24, $7D, $24, $8B, $C1, $99, $E8, $3C, $01, $72, $1C, $83, $EB, $3A, 

$66, $A1, $1C, $7C, $26, $66, $3B, $07, $26, $8A, $57, $FC, $75, $06, $80, $CA, 

$02, $88, $56, $02, $80, $C3, $10, $73, $EB, $33, $C9, $8A, $46, $10, $98, $F7, 

$66, $16, $03, $46, $1C, $13, $56, $1E, $03, $46, $0E, $13, $D1, $8B, $76, $11, 

$60, $89, $46, $FC, $89, $56, $FE, $B8, $20, $00, $F7, $E6, $8B, $5E, $0B, $03, 

$C3, $48, $F7, $F3, $01, $46, $FC, $11, $4E, $FE, $61, $BF, $00, $00, $E8, $E6, 

$00, $72, $39, $26, $38, $2D, $74, $17, $60, $B1, $0B, $BE, $A1, $7D, $F3, $A6, 

$61, $74, $32, $4E, $74, $09, $83, $C7, $20, $3B, $FB, $72, $E6, $EB, $DC, $A0, 

$FB, $7D, $B4, $7D, $8B, $F0, $AC, $98, $40, $74, $0C, $48, $74, $13, $B4, $0E, 

$BB, $07, $00, $CD, $10, $EB, $EF, $A0, $FD, $7D, $EB, $E6, $A0, $FC, $7D, $EB, 

$E1, $CD, $16, $CD, $19, $26, $8B, $55, $1A, $52, $B0, $01, $BB, $00, $00, $E8, 

$3B, $00, $72, $E8, $5B, $8A, $56, $24, $BE, $0B, $7C, $8B, $FC, $C7, $46, $F0, 

$3D, $7D, $C7, $46, $F4, $29, $7D, $8C, $D9, $89, $4E, $F2, $89, $4E, $F6, $C6, 

$06, $96, $7D, $CB, $EA, $03, $00, $00, $20, $0F, $B6, $C8, $66, $8B, $46, $F8, 

$66, $03, $46, $1C, $66, $8B, $D0, $66, $C1, $EA, $10, $EB, $5E, $0F, $B6, $C8, 

$4A, $4A, $8A, $46, $0D, $32, $E4, $F7, $E2, $03, $46, $FC, $13, $56, $FE, $EB, 

$4A, $52, $50, $06, $53, $6A, $01, $6A, $10, $91, $8B, $46, $18, $96, $92, $33, 

$D2, $F7, $F6, $91, $F7, $F6, $42, $87, $CA, $F7, $76, $1A, $8A, $F2, $8A, $E8, 

$C0, $CC, $02, $0A, $CC, $B8, $01, $02, $80, $7E, $02, $0E, $75, $04, $B4, $42, 

$8B, $F4, $8A, $56, $24, $CD, $13, $61, $61, $72, $0B, $40, $75, $01, $42, $03, 

$5E, $0B, $49, $75, $06, $F8, $C3, $41, $BB, $00, $00, $60, $66, $6A, $00, $EB, 

$B0, $4E, $54, $4C, $44, $52, $20, $20, $20, $20, $20, $20, $0D, $0A, $52, $65, 

$6D, $6F, $76, $65, $20, $64, $69, $73, $6B, $73, $20, $6F, $72, $20, $6F, $74, 

$68, $65, $72, $20, $6D, $65, $64, $69, $61, $2E, $FF, $0D, $0A, $44, $69, $73, 

$6B, $20, $65, $72, $72, $6F, $72, $FF, $0D, $0A, $50, $72, $65, $73, $73, $20, 

$61, $6E, $79, $20, $6B, $65, $79, $20, $74, $6F, $20, $72, $65, $73, $74, $61, 

$72, $74, $0D, $0A, $00, $00, $00, $00, $00, $00, $00, $AC, $CB, $D8, $55, $AA

);

每扇区字节数 2000H 8192

每簇扇区数(2整数倍) 10H 16

保留扇区数(用于引导DOS等) 0002H 2

FAT个数(通常为2 02H 2

根目录项数 0200

扇区总数 0000

磁介质描述符 F8H 248

FAT表所占用扇区数 00FFH 255

每磁道扇区数 003FH 63

逻辑磁头数 00FFH 255

当前DOS分区前面的隐含扇区数 003FH 63

扇区总数 000FEEC2 1044162

FAT:

data: array[0..511] of byte = (

$F8, $FF, $FF, $FF, $03, $00, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, 

$FF, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00

);

FDT:

data: array[0..511] of byte = (

$4E, $45, $57, $20, $56, $4F, $4C, $55, $4D, $45, $20, $08, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $79, $75, $77, $3B, $00, $00, $00, $00, $00, $00, 

$E5, $4E, $00, $65, $00, $77, $00, $20, $00, $53, $00, $0F, $00, $03, $68, $00, 

$6F, $00, $72, $00, $74, $00, $63, $00, $75, $00, $00, $00, $74, $00, $00, $00, 

$E5, $45, $57, $53, $48, $4F, $7E, $31, $20, $20, $20, $20, $00, $A2, $B9, $75, 

$77, $3B, $77, $3B, $00, $00, $BA, $75, $77, $3B, $00, $00, $00, $00, $00, $00, 

$E5, $6D, $00, $65, $00, $6E, $00, $74, $00, $2E, $00, $0F, $00, $9F, $74, $00, 

$78, $00, $74, $00, $00, $00, $FF, $FF, $FF, $FF, $00, $00, $FF, $FF, $FF, $FF, 

$E5, $4E, $00, $65, $00, $77, $00, $20, $00, $54, $00, $0F, $00, $9F, $65, $00, 

$78, $00, $74, $00, $20, $00, $44, $00, $6F, $00, $00, $00, $63, $00, $75, $00, 

$E5, $45, $57, $54, $45, $58, $7E, $31, $54, $58, $54, $20, $00, $81, $BD, $75, 

$77, $3B, $77, $3B, $00, $00, $C0, $75, $77, $3B, $00, $00, $00, $00, $00, $00, 

$46, $49, $4C, $45, $31, $20, $20, $20, $54, $58, $54, $20, $18, $81, $BD, $75, 

$77, $3B, $77, $3B, $00, $00, $61, $76, $77, $3B, $02, $00, $25, $2A, $00, $00, 

$E5, $69, $00, $6C, $00, $65, $00, $31, $00, $2E, $00, $0F, $00, $C6, $74, $00, 

$78, $00, $74, $00, $2E, $00, $6C, $00, $6E, $00, $00, $00, $6B, $00, $00, $00, 

$E5, $53, $00, $68, $00, $6F, $00, $72, $00, $74, $00, $0F, $00, $C6, $63, $00, 

$75, $00, $74, $00, $20, $00, $74, $00, $6F, $00, $00, $00, $20, $00, $66, $00, 

$E5, $48, $4F, $52, $54, $43, $7E, $31, $4C, $4E, $4B, $20, $00, $C1, $43, $81, 

$77, $3B, $77, $3B, $00, $00, $44, $81, $77, $3B, $07, $00, $28, $01, $00, $00, 

$42, $20, $00, $49, $00, $6E, $00, $66, $00, $6F, $00, $0F, $00, $72, $72, $00, 

$6D, $00, $61, $00, $74, $00, $69, $00, $6F, $00, $00, $00, $6E, $00, $00, $00, 

$01, $53, $00, $79, $00, $73, $00, $74, $00, $65, $00, $0F, $00, $72, $6D, $00, 

$20, $00, $56, $00, $6F, $00, $6C, $00, $75, $00, $00, $00, $6D, $00, $65, $00, 

$53, $59, $53, $54, $45, $4D, $7E, $31, $20, $20, $20, $16, $00, $C3, $43, $81, 

$77, $3B, $77, $3B, $00, $00, $44, $81, $77, $3B, $04, $00, $00, $00, $00, $00, 

$41, $4E, $00, $65, $00, $77, $00, $20, $00, $46, $00, $0F, $00, $DD, $6F, $00, 

$6C, $00, $64, $00, $65, $00, $72, $00, $00, $00, $00, $00, $FF, $FF, $FF, $FF, 

$4E, $45, $57, $46, $4F, $4C, $7E, $31, $20, $20, $20, $10, $00, $78, $FD, $81, 

$77, $3B, $77, $3B, $00, $00, $00, $82, $77, $3B, $07, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00

);

FAT区起始:当前DOS分区前面的隐含扇区数+保留扇区数(用于引导DOS等)=65

FDT区起始:575

DATA区起始 255*2+2+32+63=607

file1.txt 位置:(2-2)*16+DATA=607

file2.txt 位置:(7-2)*16+DATA=687

SCETOR 687:

data: array[0..511] of byte = (

$2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $10, $00, $78, $FD, $81, 

$77, $3B, $77, $3B, $00, $00, $00, $82, $77, $3B, $07, $00, $00, $00, $00, $00, 

$2E, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $10, $00, $78, $FD, $81, 

$77, $3B, $77, $3B, $00, $00, $00, $82, $77, $3B, $00, $00, $00, $00, $00, $00, 

$E5, $6D, $00, $65, $00, $6E, $00, $74, $00, $2E, $00, $0F, $00, $9F, $74, $00, 

$78, $00, $74, $00, $00, $00, $FF, $FF, $FF, $FF, $00, $00, $FF, $FF, $FF, $FF, 

$E5, $4E, $00, $65, $00, $77, $00, $20, $00, $54, $00, $0F, $00, $9F, $65, $00, 

$78, $00, $74, $00, $20, $00, $44, $00, $6F, $00, $00, $00, $63, $00, $75, $00, 

$E5, $45, $57, $54, $45, $58, $7E, $31, $54, $58, $54, $20, $00, $0E, $28, $82, 

$77, $3B, $77, $3B, $00, $00, $29, $82, $77, $3B, $00, $00, $00, $00, $00, $00, 

$46, $49, $4C, $45, $32, $20, $20, $20, $54, $58, $54, $20, $18, $0E, $28, $82, 

$77, $3B, $77, $3B, $00, $00, $33, $82, $77, $3B, $09, $00, $40, $0E, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 

$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00

);

file2.txt 位置:(9-2*16+DATA=719

===============================================================================

Disk 3: 

L

0B: FAT32

DBR:(000FEF01=1044225)

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

1FDE0200   EB 58 90 4D 53 44 4F 53  35 2E 30 00 02 08 24 00   ?X?MSDOS5.0...$.

1FDE0210   02 00 00 00 00 F8 00 00  3F 00 FF 00 01 EF 0F 00   .....?..?.?..?..

1FDE0220   01 EF 0F 00 FA 03 00 00  00 00 00 00 02 00 00 00   .?..ú...........

1FDE0230   01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE0240   80 00 29 0D 84 58 DC 4E  4F 20 4E 41 4D 45 20 20   ?.).?X?NO NAME  

1FDE0250   20 20 46 41 54 33 32 20  20 20 33 C9 8E D1 BC F4     FAT32   3?????

1FDE0260   7B 8E C1 8E D9 BD 00 7C  88 4E 02 8A 56 40 B4 08   {?????.|?N.?V@?.

1FDE0270   CD 13 73 05 B9 FF FF 8A  F1 66 0F B6 C6 40 66 0F   ?.s.?????f.??@f.

1FDE0280   B6 D1 80 E2 3F F7 E2 86  CD C0 ED 06 41 66 0F B7   ?????÷????í.Af.·

1FDE0290   C9 66 F7 E1 66 89 46 F8  83 7E 16 00 75 38 83 7E   ?f÷áf‰F??~..u8?~

1FDE02A0   2A 00 77 32 66 8B 46 1C  66 83 C0 0C BB 00 80 B9   *.w2f?F.f??.?.??

1FDE02B0   01 00 E8 2B 00 E9 48 03  A0 FA 7D B4 7D 8B F0 AC   ..è+.éH. ú}?}???

1FDE02C0   84 C0 74 17 3C FF 74 09  B4 0E BB 07 00 CD 10 EB   ??t.<?t.?.?..?.?

1FDE02D0   EE A0 FB 7D EB E5 A0 F9  7D EB E0 98 CD 16 CD 19   ? ?}?? ù}?à??.?.

1FDE02E0   66 60 66 3B 46 F8 0F 82  4A 00 66 6A 00 66 50 06   f`f;F?.?J.fj.fP.

1FDE02F0   53 66 68 10 00 01 00 80  7E 02 00 0F 85 20 00 B4   Sfh....?~...… .?

1FDE0300   41 BB AA 55 8A 56 40 CD  13 0F 82 1C 00 81 FB 55   A??U?V@?..?..??U

1FDE0310   AA 0F 85 14 00 F6 C1 01  0F 84 0D 00 FE 46 02 B4   ?.…..??..?..?F.?

1FDE0320   42 8A 56 40 8B F4 CD 13  B0 F9 66 58 66 58 66 58   B?V@???.°ùfXfXfX

1FDE0330   66 58 EB 2A 66 33 D2 66  0F B7 4E 18 66 F7 F1 FE   fX?*f3?f.·N.f÷??

1FDE0340   C2 8A CA 66 8B D0 66 C1  EA 10 F7 76 1A 86 D6 8A   ???f??f?ê.÷v.???

1FDE0350   56 40 8A E8 C0 E4 06 0A  CC B8 01 02 CD 13 66 61   V@?è??..??..?.fa

1FDE0360   0F 82 54 FF 81 C3 00 02  66 40 49 0F 85 71 FF C3   .?T???..f@I.…q??

1FDE0370   4E 54 4C 44 52 20 20 20  20 20 20 00 00 00 00 00   NTLDR      .....

1FDE0380   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE0390   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE03A0   00 00 00 00 00 00 00 00  00 00 00 00 0D 0A 52 65   ..............Re

1FDE03B0   6D 6F 76 65 20 64 69 73  6B 73 20 6F 72 20 6F 74   move disks or ot

1FDE03C0   68 65 72 20 6D 65 64 69  61 2E FF 0D 0A 44 69 73   her media.?..Dis

1FDE03D0   6B 20 65 72 72 6F 72 FF  0D 0A 50 72 65 73 73 20   k error?..Press 

1FDE03E0   61 6E 79 20 6B 65 79 20  74 6F 20 72 65 73 74 61   any key to resta

1FDE03F0   72 74 0D 0A 00 00 00 00  00 AC CB D8 00 00 55 AA   rt.......???..U?

JMP指令:58H

OEM标志:$4D, $53, $44, $4F, $53, $35, $2E, $30

每扇区字节数: $00, $02 0200H 512

每簇扇区数:$08 08H 8

DOS保留扇区数:$24, $00, 24H 36

FAT数:$02, 2

引导记录:$00, $00,(未使用)

扇区(小于32MB):$00, $00, (这一项不再使用)

介质描述符(十六进制):$F8,

FAT扇区数:$00, $00,FAT32下不用)

每磁道扇区数:$3F, $00,(逻辑参数)

磁头数:$FF, $00, 255

隐含扇区数:$01, $EF, $0F, $00, 000FEF01H 1044225

扇区:$01, $EF, $0F, $00, 000FEF01H 1044225

FAT扇区数:$FA, $03, $00, $00,000003FAH 1018

标记:$00, $00, 0

版本:$00, $00, 0

引导目录第一簇:$02, $00, $00, $00 00000002 2

FS信息扇区:$01, $00, 1

备份引导扇区:$06, $00, 6

保留:$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, 00

BIOS设备(十六进制,HD=8x):$80, 80

(未使用):$00, 0

扩展引导标记(29H):$29, 29

卷序列号(十六进制):$0D, $84, $58, $DC, DC58840D 3696788493

卷标:$4E, $4F, $20, $4E, $41, $4D, $45, $20, $20, 

$20, $20, (只是逻辑驱动器的一个标识)

文件系统:$46, $41, $54, $33, $32, $20, $20, $20,

DBR: 1044225

FAT:36+1044225= 1044261

(FDT位置已经不再固定,其值为引导目录第一簇,FATDATA区中的起始簇位置)

FDT:36+1018*2+2-2*8+1044225=2072+1044225= 1046297

DATA:36+1018*2+1044225= 1046297

FAT:

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

1FDE4A00   F8 FF FF 0F FF FF FF FF  FF FF FF 0F FF FF FF 0F   ???.???????.???.

1FDE4A10   FF FF FF 0F FF FF FF 0F  FF FF FF 0F FF FF FF 0F   ???.???.???.???.

1FDE4A20   09 00 00 00 0A 00 00 00  FF FF FF 0F FF FF FF 0F   ........???.???.

1FDE4A30   FF FF FF 0F 0E 00 00 00  FF FF FF 0F 00 00 00 00   ???.....???.....

1FDE4A40   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4A50   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4A60   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4A70   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4A80   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4A90   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AA0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AB0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AC0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AD0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AE0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4AF0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B00   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B10   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B20   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B30   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B40   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B50   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B60   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B70   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B80   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4B90   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BA0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BB0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BC0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BD0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BE0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FDE4BF0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

FDT:

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

1FEE3200   4E 45 57 20 56 4F 4C 55  4D 45 20 08 00 00 00 00   NEW VOLUME .....

1FEE3210   00 00 00 00 00 00 82 75  77 3B 00 00 00 00 00 00   ......?uw;......

1FEE3220   41 4C 00 4E 00 65 00 77  00 20 00 0F 00 B5 46 00   AL.N.e.w. ...?F.

1FEE3230   6F 00 6C 00 64 00 65 00  72 00 00 00 00 00 FF FF   o.l.d.e.r.....??

1FEE3240   4C 4E 45 57 46 4F 7E 31  20 20 20 10 00 38 A2 48   LNEWFO~1   ..8?H

1FEE3250   78 3B 78 3B 00 00 A3 48  78 3B 03 00 00 00 00 00   x;x;..?Hx;......

1FEE3260   42 20 00 49 00 6E 00 66  00 6F 00 0F 00 72 72 00   B .I.n.f.o...rr.

1FEE3270   6D 00 61 00 74 00 69 00  6F 00 00 00 6E 00 00 00   m.a.t.i.o...n...

1FEE3280   01 53 00 79 00 73 00 74  00 65 00 0F 00 72 6D 00   .S.y.s.t.e...rm.

1FEE3290   20 00 56 00 6F 00 6C 00  75 00 00 00 6D 00 65 00    .V.o.l.u...m.e.

1FEE32A0   53 59 53 54 45 4D 7E 31  20 20 20 16 00 39 A2 48   SYSTEM~1   ..9?H

1FEE32B0   78 3B 78 3B 00 00 A3 48  78 3B 04 00 00 00 00 00   x;x;..?Hx;......

1FEE32C0   E5 49 4C 45 31 20 20 20  54 58 54 20 18 3C A2 48   ?ILE1   TXT .<?H

1FEE32D0   78 3B 78 3B 00 00 A8 48  78 3B 08 00 27 2A 00 00   x;x;..¨Hx;..'*..

1FEE32E0   41 4C 00 66 00 69 00 6C  00 65 00 0F 00 0F 31 00   AL.f.i.l.e....1.

1FEE32F0   2E 00 74 00 78 00 74 00  00 00 00 00 FF FF FF FF   ..t.x.t.....????

1FEE3300   4C 46 49 4C 45 31 20 20  54 58 54 20 00 3C A2 48   LFILE1  TXT .<?H

1FEE3310   78 3B 78 3B 00 00 A8 48  78 3B 08 00 27 2A 00 00   x;x;..¨Hx;..'*..

1FEE3320   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3330   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3340   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3350   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3360   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3370   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3380   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3390   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33A0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

DATA:

1ST.

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

1FEE3200   4E 45 57 20 56 4F 4C 55  4D 45 20 08 00 00 00 00   NEW VOLUME .....

1FEE3210   00 00 00 00 00 00 82 75  77 3B 00 00 00 00 00 00   ......?uw;......

1FEE3220   41 4C 00 4E 00 65 00 77  00 20 00 0F 00 B5 46 00   AL.N.e.w. ...?F.

1FEE3230   6F 00 6C 00 64 00 65 00  72 00 00 00 00 00 FF FF   o.l.d.e.r.....??

1FEE3240   4C 4E 45 57 46 4F 7E 31  20 20 20 10 00 38 A2 48   LNEWFO~1   ..8?H

1FEE3250   78 3B 78 3B 00 00 A3 48  78 3B 03 00 00 00 00 00   x;x;..?Hx;......

1FEE3260   42 20 00 49 00 6E 00 66  00 6F 00 0F 00 72 72 00   B .I.n.f.o...rr.

1FEE3270   6D 00 61 00 74 00 69 00  6F 00 00 00 6E 00 00 00   m.a.t.i.o...n...

1FEE3280   01 53 00 79 00 73 00 74  00 65 00 0F 00 72 6D 00   .S.y.s.t.e...rm.

1FEE3290   20 00 56 00 6F 00 6C 00  75 00 00 00 6D 00 65 00    .V.o.l.u...m.e.

1FEE32A0   53 59 53 54 45 4D 7E 31  20 20 20 16 00 39 A2 48   SYSTEM~1   ..9?H

1FEE32B0   78 3B 78 3B 00 00 A3 48  78 3B 04 00 00 00 00 00   x;x;..?Hx;......

1FEE32C0   E5 49 4C 45 31 20 20 20  54 58 54 20 18 3C A2 48   ?ILE1   TXT .<?H

1FEE32D0   78 3B 78 3B 00 00 A8 48  78 3B 08 00 27 2A 00 00   x;x;..¨Hx;..'*..

1FEE32E0   41 4C 00 66 00 69 00 6C  00 65 00 0F 00 0F 31 00   AL.f.i.l.e....1.

1FEE32F0   2E 00 74 00 78 00 74 00  00 00 00 00 FF FF FF FF   ..t.x.t.....????

1FEE3300   4C 46 49 4C 45 31 20 20  54 58 54 20 00 3C A2 48   LFILE1  TXT .<?H

1FEE3310   78 3B 78 3B 00 00 A8 48  78 3B 08 00 27 2A 00 00   x;x;..¨Hx;..'*..

1FEE3320   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3330   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3340   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3350   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3360   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3370   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3380   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE3390   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33A0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE33F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

Lfile1: 0008H 8 8簇(从FDT表中查到) DATA+(8-2)*8= 1046297 + 8-2*8 = 1046345

0009H 9 9簇(根据0008HFAT表中查到)

000AH 10 10簇(根据0009HFAT表中查到)

/**

  * 再在L:\LNew Folder中添加更多的文件。LNew Wordpad Document.doc

  */

LNew Folder 0003H 3 3簇 (从FDT表中查到)DATA+(3-2)*8= 1046297 + 3-2*8 = 1046305

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

1FEE4200   2E 20 20 20 20 20 20 20  20 20 20 10 00 38 A2 48   .          ..8?H

1FEE4210   78 3B 78 3B 00 00 A3 48  78 3B 03 00 00 00 00 00   x;x;..?Hx;......

1FEE4220   2E 2E 20 20 20 20 20 20  20 20 20 10 00 38 A2 48   ..         ..8?H

1FEE4230   78 3B 78 3B 00 00 A3 48  78 3B 00 00 00 00 00 00   x;x;..?Hx;......

1FEE4240   E5 49 4C 45 32 20 20 20  54 58 54 20 18 3C A2 48   ?ILE2   TXT .<?H

1FEE4250   78 3B 78 3B 00 00 B2 48  78 3B 07 00 42 0E 00 00   x;x;..?Hx;..B...

1FEE4260   41 4C 00 66 00 69 00 6C  00 65 00 0F 00 37 32 00   AL.f.i.l.e...72.

1FEE4270   2E 00 74 00 78 00 74 00  00 00 00 00 FF FF FF FF   ..t.x.t.....????

1FEE4280   4C 46 49 4C 45 32 20 20  54 58 54 20 00 3C A2 48   LFILE2  TXT .<?H

1FEE4290   78 3B 78 3B 00 00 B2 48  78 3B 07 00 42 0E 00 00   x;x;..?Hx;..B...

1FEE42A0   42 44 00 6F 00 63 00 75  00 6D 00 0F 00 0D 65 00   BD.o.c.u.m....e.

1FEE42B0   6E 00 74 00 2E 00 64 00  6F 00 00 00 63 00 00 00   n.t...d.o...c...

1FEE42C0   01 4C 00 4E 00 65 00 77  00 20 00 0F 00 0D 57 00   .L.N.e.w. ....W.

1FEE42D0   6F 00 72 00 64 00 70 00  61 00 00 00 64 00 20 00   o.r.d.p.a...d. .

1FEE42E0   4C 4E 45 57 57 4F 7E 31  44 4F 43 20 00 2B C2 55   LNEWWO~1DOC .+?U

1FEE42F0   78 3B 78 3B 00 00 F4 55  78 3B 0D 00 1F 15 00 00   x;x;..?Ux;......

1FEE4300   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4310   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4320   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4330   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4340   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4350   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4360   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4370   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4380   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE4390   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43A0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43C0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

1FEE43F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

Lfile20007H 7 DATA + (7-2)*8 = 1046297 + 40 = 1046337 

LNew Wordpad Document.doc: 000D 14 DATA + (13-2)*8 = 1046297 + 88 = 1046385




  评论这张
 
阅读(55)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017