FAT32 partition accessible under Dos/WinME but not XP!

How to use TestDisk to recover lost partition
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
Ornette
Posts: 4
Joined: 05 Sep 2013, 05:39

FAT32 partition accessible under Dos/WinME but not XP!

#1 Post by Ornette »

I've come across Testdisk as a possible means to rescue my hard disk, can anyone help?

I could go on and on about the lead up, but basically, two of the 4 partitions are showing up as RAW when connected to another XP computer.

However the interesting thing is the FAT32 partition is fully accessible under Dos and Windows ME - this I discovered as I still use Dos system disks and have a WinME partition on the other computer

Code: Select all

Disk 81 - 81 GB / 76 GiB - CHS 9964 255 63, sector size=512
LBA size=160086528

Current partition structure:
Warning: number of heads/cylinder mismatches 240 (FAT) != 255 (HD)
 1 P FAT32                    0   1  1   676 179 63   10871217 [HP_RECOVERY]

Bad sector count.
Invalid FAT boot sector
 2 * FAT32 LBA             2490  90  1  4981 164 63   40022640
 2 * FAT32 LBA             2490  90  1  4981 164 63   40022640
Warning: number of heads/cylinder mismatches 240 (NTFS) != 255 (HD)
 3 P HPFS - NTFS           4981 165  1  7472 239 63   40022640
 4 E extended LBA          7472 240  1  9964  59 63   40022640
Logical partition must not be bootable
Warning: number of heads/cylinder mismatches 240 (FAT) != 255 (HD)
 5 L FAT32                 7472 241  1  9964  59 63   40022577 [SAFE ZONE]
To confirm, the two problem partitions are 2 * FAT32 LBA and 3 P HPFS - NTFS.

When I do an analyse, it seems to comes up with the NTFS partition and all the files seem accessible, but the FAT32 partition is nowhere to be seen

The FAT32 partition actually is my Windows XP system partition, so I am quite eager to get it working... What could be the problem with it and what might I do to get it going again??

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: FAT32 partition accessible under Dos/WinME but not XP!

#2 Post by cgrenier »

Run TestDisk, Advanced,select the partition 2 FAT32, Boot, RebuildBS, List. If you can see your files, choose Write, confirm, Quit and reboot

It's really unusual to have an XP installed on a FAT32. Are you sure it's not an NTFS ?
Run TestDisk, Advanced,select the partition 2, Type, choose 7 for NTFS, Boot, List.

Ornette
Posts: 4
Joined: 05 Sep 2013, 05:39

Re: FAT32 partition accessible under Dos/WinME but not XP!

#3 Post by Ornette »

Thanks for your reply, much appreciated

Yes, it certainly is a FAT32 partition with XP installed on it. I'd actually had the computer dual booted

Looking back through my records, I had repartitioned this machine, firstly to create the extended partition so I could save data, then the NTFS partition (the HP_RECOVERY is the legacy partition from when it was purchased). The FAT32 partition was then made as my second instance of Windows XP

Why do you think that boot sector might have corrupted? I know the hard disk recently developed around 60mb of bad sectors in that partition, which corresponds to the read errors Testdisk found between cylinders 4386 & 4968,

One of the last stages of what happened was this horrible 'scrambling' noise that happened when I turned on the computer, like the heads were flying back & forth all over the place and wouldn't pass the BIOS screen! Although with a few prayers the computer got past this and booted ok (I didn't turn the computer off for 3 months). Does this suggest anything?

I will give your advice a try regarding the RebuildBS.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: FAT32 partition accessible under Dos/WinME but not XP!

#4 Post by cgrenier »

What have been the results ?
If there are bad sectors, it's a good idea to clone the disk with GNU ddrescue as described in
http://www.cgsecurity.org/wiki/Damaged_Hard_Disk

Ornette
Posts: 4
Joined: 05 Sep 2013, 05:39

Re: FAT32 partition accessible under Dos/WinME but not XP!

#5 Post by Ornette »

Hi, yeah, sorry was meant to get back last night but got caught up

I had a play with Testdisk under the advanced settings. It told me the backup boot sector was ok, so I decided to restore that. Looking at it from my other XP computer, the partition was fully visible once more.

Under WinME, I ran a scandisk which threw up a few errors about directory entries having an incorrect size, and a couple of long file name errors, then a defrag which took ages

I was still concerned as to what caused this to happen, so suspecting a bootsector virus, I decided to rebuild the boot sector as you advised

Code: Select all

Boot sector (bad)                  Backup boot sector (ok)       Rebuild Boot sector (first)
0000 00000000 00000000   ........  eb58904d 5357494e   .X.MSWIN  eb3c904d 5357494e   .<.MSWIN
0008 00000000 00000000   ........  342e3100 02202200   4.1.. ".  342e3100 02202200   4.1.. ".
0010 00000000 00000000   ........  02000000 00f80000   ........  02000000 00f80000   ........
0018 00000000 00000000   ........  3f00f000 60776202   ?...`wb.  3f00ff00 60776202   ?...`wb.
0020 00000000 00000000   ........  70b26202 27260000   p.b.'&..  70b26202 27260000   p.b.'&..
0028 00000000 00000000   ........  00000000 02000000   ........  00000000 02000000   ........
0030 00000000 00000000   ........  01000600 00000000   ........  01000600 00000000   ........
0038 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0040 00000000 00000000   ........  8000290d 16283157   ..)..(1W  800029ac 22c07400   ..).".t.
0048 00000000 00000000   ........  494e444f 5753204d   INDOWS M  56b40ebb 0700cd10   V.......
0050 00000000 00000000   ........  45204641 54333220   E FAT32   5eeb4641 54333220   ^.FAT32 
0058 00000000 00000000   ........  2020fa33 c98ed1bc     .3....  2020fe54 68697320     .This 
0060 00000000 00000000   ........  f87b8ec1 bd7800c5   .{...x..  6973206e 6f742061   is not a
0068 00000000 00000000   ........  76001e56 1655bf22   v..V.U."  20626f6f 7461626c    bootabl
0070 00000000 00000000   ........  05897e00 894e02b1   ..~..N..  65206469 736b2e20   e disk. 
0078 00000000 00000000   ........  0bfcf3a4 8ed9bd00   ........  20506c65 61736520    Please 
0080 00000000 00000000   ........  7cc645fe 0f8b4618   |.E...F.  696e7365 72742061   insert a
0088 00000000 00000000   ........  8845f938 4e407d25   .E.8N@}%  20626f6f 7461626c    bootabl
0090 00000000 00000000   ........  8bc199bb 0007e897   ........  6520666c 6f707079   e floppy
0098 00000000 00000000   ........  00721a83 eb3a66a1   .r...:f.  20616e64 0d0a7072    and..pr
00A0 00000000 00000000   ........  1c7c663b 078a57fc   .|f;..W.  65737320 616e7920   ess any 
00A8 00000000 00000000   ........  750680ca 02885602   u.....V.  6b657920 746f2074   key to t
00B0 00000000 00000000   ........  80c31073 edbf0200   ...s....  72792061 6761696e   ry again
00B8 00000000 00000000   ........  837e1600 75458b46   .~..uE.F  202e2e2e 200d0a00    ... ...
00C0 00000000 00000000   ........  1c8b561e b9030049   ..V....I  00000000 00000000   ........
00C8 00000000 00000000   ........  40750142 bb007ee8   @u.B..~.  00000000 00000000   ........
00D0 00000000 00000000   ........  5f007326 b0f84f74   _.s&..Ot  00000000 00000000   ........
00D8 00000000 00000000   ........  1d8b4632 33d2b903   ..F23...  00000000 00000000   ........
00E0 00000000 00000000   ........  003bc877 1e8b760e   .;.w..v.  00000000 00000000   ........
00E8 00000000 00000000   ........  3bce7317 2bf10346   ;.s.+..F  00000000 00000000   ........
00F0 00000000 00000000   ........  1c13561e ebd1730b   ..V...s.  00000000 00000000   ........
00F8 00000000 00000000   ........  eb27837e 2a007703   .'.~*.w.  00000000 00000000   ........
0100 00000000 00000000   ........  e9fd02be 7e7dac98   ....~}..  00000000 00000000   ........
0108 00000000 00000000   ........  03f0ac84 c074173c   .....t.<  00000000 00000000   ........
0110 00000000 00000000   ........  ff7409b4 0ebb0700   .t......  00000000 00000000   ........
0118 00000000 00000000   ........  cd10ebee be817deb   ......}.  00000000 00000000   ........
0120 00000000 00000000   ........  e5be7f7d ebe098cd   ...}....  00000000 00000000   ........
0128 00000000 00000000   ........  165e1f66 8f04cd19   .^.f....  00000000 00000000   ........
0130 00000000 00000000   ........  4156666a 00525006   AVfj.RP.  00000000 00000000   ........
0138 00000000 00000000   ........  536a016a 108bf460   Sj.j...`  00000000 00000000   ........
0140 00000000 00000000   ........  807e020e 7504b442   .~..u..B  00000000 00000000   ........
0148 00000000 00000000   ........  eb1d9192 33d2f776   ....3..v  00000000 00000000   ........
0150 00000000 00000000   ........  1891f776 184287ca   ...v.B..  00000000 00000000   ........
0158 00000000 00000000   ........  f7761a8a f28ae8c0   .v......  00000000 00000000   ........
0160 00000000 00000000   ........  cc020acc b801028a   ........  00000000 00000000   ........
0168 00000000 00000000   ........  5640cd13 618d6410   V@..a.d.  00000000 00000000   ........
0170 00000000 00000000   ........  5e720a40 75014203   ^r.@u.B.  00000000 00000000   ........
0178 00000000 00000000   ........  5e0b4975 b4c30318   ^.Iu....  00000000 00000000   ........
0180 00000000 00000000   ........  01270d0a 496e7661   .'..Inva  00000000 00000000   ........
0188 00000000 00000000   ........  6c696420 73797374   lid syst  00000000 00000000   ........
0190 00000000 00000000   ........  656d2064 69736bff   em disk.  00000000 00000000   ........
0198 00000000 00000000   ........  0d0a4469 736b2049   ..Disk I  00000000 00000000   ........
01A0 00000000 00000000   ........  2f4f2065 72726f72   /O error  00000000 00000000   ........
01A8 00000000 00000000   ........  ff0d0a52 65706c61   ...Repla  00000000 00000000   ........
01B0 00000000 00000000   ........  63652074 68652064   ce the d  00000000 00000000   ........
01B8 00000000 00000000   ........  69736b2c 20616e64   isk, and  00000000 00000000   ........
01C0 00000000 00000000   ........  20746865 6e207072    then pr  00000000 00000000   ........
01C8 00000000 00000000   ........  65737320 616e7920   ess any   00000000 00000000   ........
01D0 00000000 00000000   ........  6b65790d 0a000000   key.....  00000000 00000000   ........
01D8 00000000 00000000   ........  494f2020 20202020   IO        00000000 00000000   ........
01E0 00000000 00000000   ........  5359534d 53444f53   SYSMSDOS  00000000 00000000   ........
01E8 00000000 00000000   ........  20202053 59537e01      SYS~.  00000000 00000000   ........
01F0 00000000 00000000   ........  0057494e 424f4f54   .WINBOOT  00000000 00000000   ........
01F8 00000000 00000000   ........  20535953 000055aa    SYS..U.  00000000 000055aa   ......U.
0200 52526141 00000000   RRaA....  52526141 00000000   RRaA....  52526141 00000000   RRaA....
0208 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0210 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0218 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0220 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0228 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0230 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0238 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0240 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0248 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0250 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0258 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0260 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0268 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0270 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0278 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0280 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0288 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0290 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0298 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02E0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02E8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
02F8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0300 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0308 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0310 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0318 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0320 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0328 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0330 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0338 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0340 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0348 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0350 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0358 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0360 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0368 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0370 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0378 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0380 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0388 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0390 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0398 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03E0 00000000 72724161   ....rrAa  00000000 72724161   ....rrAa  00000000 72724161   ....rrAa
03E8 22200200 02000000   " ......  3c9a1200 f6780000   <....x..  ffffffff ffffffff   ........
03F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
03F8 00000000 000055aa   ......U.  00000000 000055aa   ......U.  00000000 000055aa   ......U.
0400 fa660fb6 4610668b   .f..F.f.  fa660fb6 4610668b   .f..F.f.  00000000 00000000   ........
0408 4e2466f7 e1660346   N$f..f.F  4e2466f7 e1660346   N$f..f.F  00000000 00000000   ........
0410 1c660fb7 560e6603   .f..V.f.  1c660fb7 560e6603   .f..V.f.  00000000 00000000   ........
0418 c233c966 8946fc66   .3.f.F.f  c233c966 8946fc66   .3.f.F.f  00000000 00000000   ........
0420 c746f8ff fffffffa   .F......  c746f8ff fffffffa   .F......  00000000 00000000   ........
0428 668b462c 6683f802   f.F,f...  668b462c 6683f802   f.F,f...  00000000 00000000   ........
0430 0f82cffc 663df8ff   ....f=..  0f82cffc 663df8ff   ....f=..  00000000 00000000   ........
0438 ff0f0f83 c5fc660f   ......f.  ff0f0f83 c5fc660f   ......f.  00000000 00000000   ........
0440 a4c210fb 5250fa66   ....RP.f  a4c210fb 5250fa66   ....RP.f  00000000 00000000   ........
0448 c1e01066 0facd010   ...f....  c1e01066 0facd010   ...f....  00000000 00000000   ........
0450 6683e802 660fb65e   f...f..^  6683e802 660fb65e   f...f..^  00000000 00000000   ........
0458 0d8bf366 f7e36603   ...f..f.  0d8bf366 f7e36603   ...f..f.  00000000 00000000   ........
0460 46fc660f a4c210fb   F.f.....  46fc660f a4c210fb   F.f.....  00000000 00000000   ........
0468 bb00078b fbb90100   ........  bb00078b fbb90100   ........  00000000 00000000   ........
0470 e8befc0f 82aafc38   .......8  e8befc0f 82aafc38   .......8  00000000 00000000   ........
0478 2d741eb1 0b56bed8   -t...V..  2d741eb1 0b56bed8   -t...V..  00000000 00000000   ........
0480 7df3a65e 741903f9   }..^t...  7df3a65e 741903f9   }..^t...  00000000 00000000   ........
0488 83c7153b fb72e84e   ...;.r.N  83c7153b fb72e84e   ...;.r.N  00000000 00000000   ........
0490 75d6585a e8660072   u.XZ.f.r  75d6585a e8660072   u.XZ.f.r  00000000 00000000   ........
0498 ab83c404 e964fc83   .....d..  ab83c404 e964fc83   .....d..  00000000 00000000   ........
04A0 c4048b75 098b7d0f   ...u..}.  c4048b75 098b7d0f   ...u..}.  00000000 00000000   ........
04A8 8bc6fa66 c1e0108b   ...f....  8bc6fa66 c1e0108b   ...f....  00000000 00000000   ........
04B0 c76683f8 02723b66   .f...r;f  c76683f8 02723b66   .f...r;f  00000000 00000000   ........
04B8 3df8ffff 0f733366   =....s3f  3df8ffff 0f733366   =....s3f  00000000 00000000   ........
04C0 48664866 0fb64e0d   HfHf..N.  48664866 0fb64e0d   HfHf..N.  00000000 00000000   ........
04C8 66f7e166 0346fc66   f..f.F.f  66f7e166 0346fc66   f..f.F.f  00000000 00000000   ........
04D0 0fa4c210 fbbb0007   ........  0fa4c210 fbbb0007   ........  00000000 00000000   ........
04D8 53b90400 e852fc5b   S....R.[  53b90400 e852fc5b   S....R.[  00000000 00000000   ........
04E0 0f823dfc 813f4d5a   ..=..?MZ  0f823dfc 813f4d5a   ..=..?MZ  00000000 00000000   ........
04E8 750881bf 0002424a   u.....BJ  750881bf 0002424a   u.....BJ  00000000 00000000   ........
04F0 7406be80 7de90efc   t...}...  7406be80 7de90efc   t...}...  00000000 00000000   ........
04F8 ea000270 0003c013   ...p....  ea000270 0003c013   ...p....  00000000 00000000   ........
0500 d203c013 d2e81800   ........  d203c013 d2e81800   ........  00000000 00000000   ........
0508 fa26668b 016625ff   .&f..f%.  fa26668b 016625ff   .&f..f%.  00000000 00000000   ........
0510 ffff0f66 0fa4c210   ...f....  ffff0f66 0fa4c210   ...f....  00000000 00000000   ........
0518 663df8ff ff0ffbc3   f=......  663df8ff ff0ffbc3   f=......  00000000 00000000   ........
0520 bf007efa 66c1e010   ..~.f...  bf007efa 66c1e010   ..~.f...  00000000 00000000   ........
0528 660facd0 10660fb7   f....f..  660facd0 10660fb7   f....f..  00000000 00000000   ........
0530 4e0b6633 d266f7f1   N.f3.f..  4e0b6633 d266f7f1   N.f3.f..  00000000 00000000   ........
0538 663b46f8 74446689   f;F.tDf.  663b46f8 74446689   f;F.tDf.  00000000 00000000   ........
0540 46f86603 461c660f   F.f.F.f.  46f86603 461c660f   F.f.F.f.  00000000 00000000   ........
0548 b74e0e66 03c1660f   .N.f..f.  b74e0e66 03c1660f   .N.f..f.  00000000 00000000   ........
0550 b75e2883 e30f7416   .^(...t.  b75e2883 e30f7416   .^(...t.  00000000 00000000   ........
0558 3a5e100f 83a4fb52   :^.....R  3a5e100f 83a4fb52   :^.....R  00000000 00000000   ........
0560 668bc866 8b462466   f..f.F$f  668bc866 8b462466   f..f.F$f  00000000 00000000   ........
0568 f7e36603 c15a5266   ..f..ZRf  f7e36603 c15a5266   ..f..ZRf  00000000 00000000   ........
0570 0fa4c210 fb8bdfb9   ........  0fa4c210 fb8bdfb9   ........  00000000 00000000   ........
0578 0100e8b4 fb5a0f82   .....Z..  0100e8b4 fb5a0f82   .....Z..  00000000 00000000   ........
0580 9ffbfb8b dac30000   ........  9ffbfb8b dac30000   ........  00000000 00000000   ........
0588 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0590 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
0598 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05E0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05E8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........
05F8 00000000 000055aa   ......U.  00000000 000055aa   ......U.  00000000 000055aa   ......U.
The first column has the bad boot sector - lots of zero's. The third column has the rebuilt boot sector which I didn't use

Code: Select all

Rebuild Boot sector (2nd)          Boot sector (current)         Fixboot Boot sector
0000 eb58904d 5357494e   .X.MSWIN  eb58904d 5357494e   .X.MSWIN  eb58904d 5357494e   .X.MSWIN 
0008 342e3100 02202200   4.1.. ".  342e3100 02202200   4.1.. ".  342e3100 02202200   4.1.. ". 
0010 02000000 00f80000   ........  02000000 00f80000   ........  02000000 00f80000   ........ 
0018 3f00ff00 60776202   ?...`wb.  3f00f000 60776202   ?...`wb.  3f00ff00 60776202   ?...`wb. 
0020 70b26202 27260000   p.b.'&..  70b26202 27260000   p.b.'&..  70b26202 27260000   p.b.'&.. 
0028 00000000 02000000   ........  00000000 02000000   ........  00000000 02000000   ........ 
0030 01000600 00000000   ........  01000600 00000000   ........  01000600 00000000   ........ 
0038 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0040 8000290d 16283157   ..)..(1W  8000290d 16283157   ..)..(1W  8000290d 16283157   ..)..(1W 
0048 494e444f 5753204d   INDOWS M  494e444f 5753204d   INDOWS M  494e444f 5753204d   INDOWS M 
0050 45204641 54333220   E FAT32   45204641 54333220   E FAT32   45204641 54333220   E FAT32  
0058 2020fa33 c98ed1bc     .3....  2020fa33 c98ed1bc     .3....  202033c9 8ed1bcf4     3..... 
0060 f87b8ec1 bd7800c5   .{...x..  f87b8ec1 bd7800c5   .{...x..  7b8ec18e d9bd007c   {......| 
0068 76001e56 1655bf22   v..V.U."  76001e56 1655bf22   v..V.U."  884e028a 5640b408   .N..V@.. 
0070 05897e00 894e02b1   ..~..N..  05897e00 894e02b1   ..~..N..  cd137305 b9ffff8a   ..s..... 
0078 0bfcf3a4 8ed9bd00   ........  0bfcf3a4 8ed9bd00   ........  f1660fb6 c640660f   .f...@f. 
0080 7cc645fe 0f8b4618   |.E...F.  7cc645fe 0f8b4618   |.E...F.  b6d180e2 3ff7e286   ....?... 
0088 8845f938 4e407d25   .E.8N@}%  8845f938 4e407d25   .E.8N@}%  cdc0ed06 41660fb7   ....Af.. 
0090 8bc199bb 0007e897   ........  8bc199bb 0007e897   ........  c966f7e1 668946f8   .f..f.F. 
0098 00721a83 eb3a66a1   .r...:f.  00721a83 eb3a66a1   .r...:f.  837e1600 7538837e   .~..u8.~ 
00A0 1c7c663b 078a57fc   .|f;..W.  1c7c663b 078a57fc   .|f;..W.  2a007732 668b461c   *.w2f.F. 
00A8 750680ca 02885602   u.....V.  750680ca 02885602   u.....V.  6683c00c bb0080b9   f....... 
00B0 80c31073 edbf0200   ...s....  80c31073 edbf0200   ...s....  0100e82b 00e94803   ...+..H. 
00B8 837e1600 75458b46   .~..uE.F  837e1600 75458b46   .~..uE.F  a0fa7db4 7d8bf0ac   ..}.}... 
00C0 1c8b561e b9030049   ..V....I  1c8b561e b9030049   ..V....I  84c07417 3cff7409   ..t.<.t. 
00C8 40750142 bb007ee8   @u.B..~.  40750142 bb007ee8   @u.B..~.  b40ebb07 00cd10eb   ........ 
00D0 5f007326 b0f84f74   _.s&..Ot  5f007326 b0f84f74   _.s&..Ot  eea0fb7d ebe5a0f9   ...}.... 
00D8 1d8b4632 33d2b903   ..F23...  1d8b4632 33d2b903   ..F23...  7debe098 cd16cd19   }....... 
00E0 003bc877 1e8b760e   .;.w..v.  003bc877 1e8b760e   .;.w..v.  6660663b 46f80f82   f`f;F... 
00E8 3bce7317 2bf10346   ;.s.+..F  3bce7317 2bf10346   ;.s.+..F  4a00666a 00665006   J.fj.fP. 
00F0 1c13561e ebd1730b   ..V...s.  1c13561e ebd1730b   ..V...s.  53666810 00010080   Sfh..... 
00F8 eb27837e 2a007703   .'.~*.w.  eb27837e 2a007703   .'.~*.w.  7e02000f 852000b4   ~.... .. 
0100 e9fd02be 7e7dac98   ....~}..  e9fd02be 7e7dac98   ....~}..  41bbaa55 8a5640cd   A..U.V@. 
0108 03f0ac84 c074173c   .....t.<  03f0ac84 c074173c   .....t.<  130f821c 0081fb55   .......U 
0110 ff7409b4 0ebb0700   .t......  ff7409b4 0ebb0700   .t......  aa0f8514 00f6c101   ........ 
0118 cd10ebee be817deb   ......}.  cd10ebee be817deb   ......}.  0f840d00 fe4602b4   .....F.. 
0120 e5be7f7d ebe098cd   ...}....  e5be7f7d ebe098cd   ...}....  428a5640 8bf4cd13   B.V@.... 
0128 165e1f66 8f04cd19   .^.f....  165e1f66 8f04cd19   .^.f....  b0f96658 66586658   ..fXfXfX 
0130 4156666a 00525006   AVfj.RP.  4156666a 00525006   AVfj.RP.  6658eb2a 6633d266   fX.*f3.f 
0138 536a016a 108bf460   Sj.j...`  536a016a 108bf460   Sj.j...`  0fb74e18 66f7f1fe   ..N.f... 
0140 807e020e 7504b442   .~..u..B  807e020e 7504b442   .~..u..B  c28aca66 8bd066c1   ...f..f. 
0148 eb1d9192 33d2f776   ....3..v  eb1d9192 33d2f776   ....3..v  ea10f776 1a86d68a   ...v.... 
0150 1891f776 184287ca   ...v.B..  1891f776 184287ca   ...v.B..  56408ae8 c0e4060a   V@...... 
0158 f7761a8a f28ae8c0   .v......  f7761a8a f28ae8c0   .v......  ccb80102 cd136661   ......fa 
0160 cc020acc b801028a   ........  cc020acc b801028a   ........  0f8254ff 81c30002   ..T..... 
0168 5640cd13 618d6410   V@..a.d.  5640cd13 618d6410   V@..a.d.  6640490f 8571ffc3   f@I..q.. 
0170 5e720a40 75014203   ^r.@u.B.  5e720a40 75014203   ^r.@u.B.  4e544c44 52202020   NTLDR    
0178 5e0b4975 b4c30318   ^.Iu....  5e0b4975 b4c30318   ^.Iu....  20202000 00000000      ..... 
0180 01270d0a 496e7661   .'..Inva  01270d0a 496e7661   .'..Inva  00000000 00000000   ........ 
0188 6c696420 73797374   lid syst  6c696420 73797374   lid syst  00000000 00000000   ........ 
0190 656d2064 69736bff   em disk.  656d2064 69736bff   em disk.  00000000 00000000   ........ 
0198 0d0a4469 736b2049   ..Disk I  0d0a4469 736b2049   ..Disk I  00000000 00000000   ........ 
01A0 2f4f2065 72726f72   /O error  2f4f2065 72726f72   /O error  00000000 00000000   ........ 
01A8 ff0d0a52 65706c61   ...Repla  ff0d0a52 65706c61   ...Repla  00000000 0d0a4e54   ......NT 
01B0 63652074 68652064   ce the d  63652074 68652064   ce the d  4c445220 6973206d   LDR is m 
01B8 69736b2c 20616e64   isk, and  69736b2c 20616e64   isk, and  69737369 6e67ff0d   issing.. 
01C0 20746865 6e207072    then pr  20746865 6e207072    then pr  0a446973 6b206572   .Disk er 
01C8 65737320 616e7920   ess any   65737320 616e7920   ess any   726f72ff 0d0a5072   ror...Pr 
01D0 6b65790d 0a000000   key.....  6b65790d 0a000000   key.....  65737320 616e7920   ess any  
01D8 494f2020 20202020   IO        494f2020 20202020   IO        6b657920 746f2072   key to r 
01E0 5359534d 53444f53   SYSMSDOS  5359534d 53444f53   SYSMSDOS  65737461 72740d0a   estart.. 
01E8 20202053 59537e01      SYS~.  20202053 59537e01      SYS~.  00000000 00000000   ........ 
01F0 0057494e 424f4f54   .WINBOOT  0057494e 424f4f54   .WINBOOT  00000000 00000000   ........ 
01F8 20535953 000055aa    SYS..U.  20535953 000055aa    SYS..U.  00acbfcc 000055aa   ......U. 
0200 52526141 00000000   RRaA....  52526141 00000000   RRaA....  52526141 00000000   RRaA.... 
0208 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0210 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0218 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0220 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0228 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0230 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0238 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0240 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0248 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0250 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0258 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0260 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0268 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0270 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0278 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0280 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0288 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0290 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0298 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02E0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02E8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
02F8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0300 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0308 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0310 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0318 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0320 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0328 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0330 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0338 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0340 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0348 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0350 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0358 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0360 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0368 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0370 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0378 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0380 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0388 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0390 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0398 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03E0 00000000 72724161   ....rrAa  00000000 72724161   ....rrAa  00000000 72724161   ....rrAa 
03E8 ffffffff ffffffff   ........  80d30200 02000000   ........  963b0200 b7460000   .;...F.. 
03F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
03F8 00000000 000055aa   ......U.  00000000 000055aa   ......U.  00000000 000055aa   ......U. 
0400 00000000 00000000   ........  fa660fb6 4610668b   .f..F.f.  00000000 00000000   ........ 
0408 00000000 00000000   ........  4e2466f7 e1660346   N$f..f.F  00000000 00000000   ........ 
0410 00000000 00000000   ........  1c660fb7 560e6603   .f..V.f.  00000000 00000000   ........ 
0418 00000000 00000000   ........  c233c966 8946fc66   .3.f.F.f  00000000 00000000   ........ 
0420 00000000 00000000   ........  c746f8ff fffffffa   .F......  00000000 00000000   ........ 
0428 00000000 00000000   ........  668b462c 6683f802   f.F,f...  00000000 00000000   ........ 
0430 00000000 00000000   ........  0f82cffc 663df8ff   ....f=..  00000000 00000000   ........ 
0438 00000000 00000000   ........  ff0f0f83 c5fc660f   ......f.  00000000 00000000   ........ 
0440 00000000 00000000   ........  a4c210fb 5250fa66   ....RP.f  00000000 00000000   ........ 
0448 00000000 00000000   ........  c1e01066 0facd010   ...f....  00000000 00000000   ........ 
0450 00000000 00000000   ........  6683e802 660fb65e   f...f..^  00000000 00000000   ........ 
0458 00000000 00000000   ........  0d8bf366 f7e36603   ...f..f.  00000000 00000000   ........ 
0460 00000000 00000000   ........  46fc660f a4c210fb   F.f.....  00000000 00000000   ........ 
0468 00000000 00000000   ........  bb00078b fbb90100   ........  00000000 00000000   ........ 
0470 00000000 00000000   ........  e8befc0f 82aafc38   .......8  00000000 00000000   ........ 
0478 00000000 00000000   ........  2d741eb1 0b56bed8   -t...V..  00000000 00000000   ........ 
0480 00000000 00000000   ........  7df3a65e 741903f9   }..^t...  00000000 00000000   ........ 
0488 00000000 00000000   ........  83c7153b fb72e84e   ...;.r.N  00000000 00000000   ........ 
0490 00000000 00000000   ........  75d6585a e8660072   u.XZ.f.r  00000000 00000000   ........ 
0498 00000000 00000000   ........  ab83c404 e964fc83   .....d..  00000000 00000000   ........ 
04A0 00000000 00000000   ........  c4048b75 098b7d0f   ...u..}.  00000000 00000000   ........ 
04A8 00000000 00000000   ........  8bc6fa66 c1e0108b   ...f....  00000000 00000000   ........ 
04B0 00000000 00000000   ........  c76683f8 02723b66   .f...r;f  00000000 00000000   ........ 
04B8 00000000 00000000   ........  3df8ffff 0f733366   =....s3f  00000000 00000000   ........ 
04C0 00000000 00000000   ........  48664866 0fb64e0d   HfHf..N.  00000000 00000000   ........ 
04C8 00000000 00000000   ........  66f7e166 0346fc66   f..f.F.f  00000000 00000000   ........ 
04D0 00000000 00000000   ........  0fa4c210 fbbb0007   ........  00000000 00000000   ........ 
04D8 00000000 00000000   ........  53b90400 e852fc5b   S....R.[  00000000 00000000   ........ 
04E0 00000000 00000000   ........  0f823dfc 813f4d5a   ..=..?MZ  00000000 00000000   ........ 
04E8 00000000 00000000   ........  750881bf 0002424a   u.....BJ  00000000 00000000   ........ 
04F0 00000000 00000000   ........  7406be80 7de90efc   t...}...  00000000 00000000   ........ 
04F8 00000000 00000000   ........  ea000270 0003c013   ...p....  00000000 00000000   ........ 
0500 00000000 00000000   ........  d203c013 d2e81800   ........  00000000 00000000   ........ 
0508 00000000 00000000   ........  fa26668b 016625ff   .&f..f%.  00000000 00000000   ........ 
0510 00000000 00000000   ........  ffff0f66 0fa4c210   ...f....  00000000 00000000   ........ 
0518 00000000 00000000   ........  663df8ff ff0ffbc3   f=......  00000000 00000000   ........ 
0520 00000000 00000000   ........  bf007efa 66c1e010   ..~.f...  00000000 00000000   ........ 
0528 00000000 00000000   ........  660facd0 10660fb7   f....f..  00000000 00000000   ........ 
0530 00000000 00000000   ........  4e0b6633 d266f7f1   N.f3.f..  00000000 00000000   ........ 
0538 00000000 00000000   ........  663b46f8 74446689   f;F.tDf.  00000000 00000000   ........ 
0540 00000000 00000000   ........  46f86603 461c660f   F.f.F.f.  00000000 00000000   ........ 
0548 00000000 00000000   ........  b74e0e66 03c1660f   .N.f..f.  00000000 00000000   ........ 
0550 00000000 00000000   ........  b75e2883 e30f7416   .^(...t.  00000000 00000000   ........ 
0558 00000000 00000000   ........  3a5e100f 83a4fb52   :^.....R  00000000 00000000   ........ 
0560 00000000 00000000   ........  668bc866 8b462466   f..f.F$f  00000000 00000000   ........ 
0568 00000000 00000000   ........  f7e36603 c15a5266   ..f..ZRf  00000000 00000000   ........ 
0570 00000000 00000000   ........  0fa4c210 fb8bdfb9   ........  00000000 00000000   ........ 
0578 00000000 00000000   ........  0100e8b4 fb5a0f82   .....Z..  00000000 00000000   ........ 
0580 00000000 00000000   ........  9ffbfb8b dac30000   ........  00000000 00000000   ........ 
0588 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0590 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
0598 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05A0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05A8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05B0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05B8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05C0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05C8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05D0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05D8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05E0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05E8 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05F0 00000000 00000000   ........  00000000 00000000   ........  00000000 00000000   ........ 
05F8 00000000 000055aa   ......U.  00000000 000055aa   ......U.  00000000 000055aa   ......U. 
The second time I rebuilt the boot sector it generated differently to the first, and seems to correspond more closely to the backup boot sector I restored. Interesting that the 'current' boot sector has a slight difference at 03E8 to the backup I restored. Anyhow, I accepted the rebuilt boot sector

I also had a look at the 'Repair FAT' option which to my dismay seemed to operate without prompting me - should it do that? Although according to the log it didn't find any errors so nothing was changed.

I also chose to have Testdisk install a new MBR

Obviously as it still wouldn't boot, I had to run Fixboot from the Windows XP CD recovery console to put in the correct XP loader, but now is ok and am actually posting from that hard disk connected back into my original computer :)

As for the 3 P HPFS - NTFS partition, I ran a CHKDSK /r from the recovery console, which has restored the file structure... however the event log now comes up with a NTFS error "The file system structure on the disk is corrupt and unusable." so I guess it will need a further scan

Locked