将发现主 NTFS 引导扇区的面数加 1。例如,如果您查找 0 柱面、0 面、1 扇区,则请转到 0 柱面、1 面、1 扇区,在好的 NTFS 分区上您将看到类似下列内容的信息:
00000000: EB 5B 00 4E 54 46 53 20 - 20 20 20 00 02 01 00 00
.[.NTFS.........
00000010: 00 00 00 00 00 F8 00 00 - 3E 00 0E 00 3E 00 00 00
........>...>...
00000020: 00 00 00 00 80 00 80 00 - D6 57 0A 00 00 00 00 00
.........W......
00000030: 1D 10 00 00 00 00 00 00 - EC 2B 05 00 00 00 00 00
.........+......
00000040: 02 00 00 00 04 00 00 00 - FD 1E 6F 0C 65 6F 0C 76
..........o.eo.v
00000050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 FA 33 C0
..............3.
00000060: 8E D0 BC 00 7C FB B8 C0 - 07 8E D8 C7 06 54 00 00
....|........T..
00000070: 00 C7 06 56 00 00 00 C7 - 06 5B 00 10 00 B8 00 0D
...V.....[......
00000080: 8E C0 2B DB E8 07 00 68 - 00 0D 68 56 02 CB 50 53
..+....h..hV..PS
00000090: 51 52 06 66 A1 54 00 66 - 03 06 1C 00 66 33 D2 66
QR.f.T.f....f3.f
000000A0: 0F B7 0E 18 00 66 F7 F1 - FE C2 88 16 5A 00 66 8B
.....f......Z.f.
000000B0: D0 66 C1 EA 10 F7 36 1A - 00 88 16 25 00 A3 58 00
.f....6....%..X.
000000C0: A1 18 00 2A 06 5A 00 40 - 3B 06 5B 00 76 03 A1 5B
...*.Z.@;.[.v..[
000000D0: 00 50 B4 02 8B 16 58 00 - B1 06 D2 E6 0A 36 5A 00
.P....X......6Z.
000000E0: 8B CA 86 E9 8A 36 25 00 - B2 80 CD 13 58 72 25 01
.....6%.....Xr%.
000000F0: 06 54 00 83 16 56 00 00 - 29 06 5B 00 76 0B C1 E0
.T...V..).[.v...
00000100: 05 8C C2 03 D0 8E C2 EB - 8A 07 5A 59 5B 58 C3 BE
..........ZY[X..
00000110: 54 01 EB 03 BE 34 01 E8 - 09 00 BE A8 01 E8 03 00
T....4..........
00000120: FB EB FE AC 3C 00 74 09 - B4 0E BB 07 00 CD 10 EB
....<.t.........
00000130: F2 C3 1D 00 41 20 64 69 - 73 6B 20 72 65 61 64 20
....A disk read
00000140: 65 72 72 6F 72 20 6F 63 - 63 75 72 72 65 64 2E 0D
error occurred..
00000150: 0A 00 29 00 41 20 6B 65 - 72 6E 65 6C 20 66 69 6C
..).A kernel fil
00000160: 65 20 69 73 20 6D 69 73 - 73 69 6E 67 20 66 72 6F
e is missing fro
00000170: 6D 20 74 68 65 20 64 69 - 73 6B 2E 0D 0A 00 25 00
m the disk....%.
00000180: 41 20 6B 65 72 6E 65 6C - 20 66 69 6C 65 20 69 73
A kernel file is
00000190: 20 74 6F 6F 20 64 69 73 - 63 6F 6E 74 69 67 75 6F
too discontiguo
000000A0: 75 73 2E 0D 0A 00 33 00 - 49 6E 73 65 72 74 20 61
us....3.Insert a
000000B0: 20 73 79 73 74 65 6D 20 - 64 69 73 6B 65 74 74 65
system diskette
000000C0: 20 61 6E 64 20 72 65 73 - 74 61 72 74 0D 0A 74 68
and restart..th
000001D0: 65 20 73 79 73 74 65 6D - 2E 0D 0A 00 00 00 00 00
e system.......
000001E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
000001F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 55 AA
..............U.
这是有效的 NTFS 引导扇区。偏移量(左侧的第一列)是 00000000。当您找到原始 NTFS 引导扇区时,请记录位置(___柱面、___面、___扇区)。然后,您必须查找备份的 NTFS 引导扇区。
备注:要找到 NTFS 引导扇区的备份副本,请阅读下面两节独立的内容。如果分区是在 Windows NT 3.xx 版下创建的,请遵循第一节;如果分区是在 Windows NT 4.0 版下创建的,请遵循第二节。
第一节:查找由 Windows NT 3.xx 版创建的分区的备份副本
| a. |
将分区的柱面总数除以 2。在上述示例中,柱面总数为 1014,因此查找目标为柱面 507。建议从该数字中减去 5 个柱面数,因为 NTFS 将查找目标放在逻辑中心。 |
| b. |
从 Object 菜单上选择 Physical sector。 |
| c. |
输入柱面数(在本例中为 502)、0 面、1 扇区、最大扇区数,然后单击 OK。就会到达该位置。 |
| d. |
从 Tools 菜单中选择 Find。 |
| e. |
输入十六进制字符串 4E 54 46 53 20,然后搜索该字符串。找到一个字符串时,请记录柱面数、面数与扇区数。请确保它在该扇区的起始位置。如果不在起始位置,请继续搜索直到在起始位置找到字符串。在扇区(该扇区类似原始引导扇区)的起始处找到字符串之后,就可以准备复制该扇区了。
备注:如果所显示的数据不是按相同格式出现的,则可能有必要在选择搜索字符串后从 View 菜单中选择 As Hex。 |
| f. |
从 Object 菜单上选择 Physical sector。 |
| g. |
输入备份引导扇区的柱面、面与扇区信息。此时,仅选中一个扇区(这一点很重要),然后单击 OK 您将回到备份引导扇区中。如果翻向下一页,应当只看得见该扇区。如果在该扇区之后可以看到更多的扇区,请停止向前,并重新选中仅一个 Physical sector。 |
转到下述步骤 9,并继续执行到结尾。
第二节:查找由 Windows NT 4.0 创建的分区的备份副本
| a. |
使用上述步骤 2 中找到的分区表信息,记录下损坏分区的末尾柱面、扇区和面信息。 |
| b. |
从 Object 菜单中选择 Physical 扇区。输入末尾柱面、面与扇区,然后,仅选中一个要读取的扇区(这一点很重要)。单击 OK 时,您将进入备份的 NTFS 引导扇区中。如果翻向下一页,应当只看得见该扇区。如果在该扇区之后可以看到更多的扇区,请停止向前,并重新选中仅一个 Physical 扇区。 |
转到下述步骤 9,并继续执行到结尾。
|