F
Folkert Rienstra
How does one tell a long story short?
Oh well, Fdisk wrote a whole bunch of F6 sectors all over the 2 FATs of
my E: partition (every 6 and 57 sectors) after I found that Fdisk didn't
show E: (but windows and DOS do) and I thought: let's see if it thinks that
it's free space or else occupied, can't be that risky, right? How very wrong!
Of course that wasn't the only thing but I managed to recreate the MBR and
EPBRs and reconstruct the bootrecord with help of another partition bootre-
cord, Findfat for FAT- and partitionsize data and Partedit to edit them in.
133 2 05 4755240 11711385 5718 376 0 1 1104 254 63 NB
429 0 1 1157 254 63 Actual?
Fdisk F6 sector 376 1 1
No signature CHS: 429 0 1
The above 4 lines mostly defined the problem: false startsector for EPBR
and EPBR bootsector overwritten with F6. Unfortunately no sign of FATs
overwritten with F6 too. Can you do something about that, Svend?
So all I'm left with now is 2 equally damaged FATs. Neither one is good
(assuming there should be no F6 in FATs) so I can't let Scandisk correct
them, copying one over the other (reverse to scandisk's) won't help either.
Any one know of a software that is capable of recreating both FATs with
the parts that are good (not F6) in either one of them?
Basically a Fdisk disaster recovery tool?
After that I can use scandisk to resolve whatever problem that may be left.
Other questions:
RESQDISK added the bad extended partition as a primary 3rd partition
(which I believe is totally ignored). I removed it with partedit which now
doesn't show it anymore. However Findpart still finds it. How to remove?
(Btw, I found several problems in RESQDISK apart from how it handles
the MBR. You should really bugcheck that program, Zvi.)
Findpart, version 4.33 - for Windows 95/98/ME/NT/2000/XP.
OS: Windows 4.10
Disk: 1 Cylinders: 1106 Heads: 255 Sectors: 63 MB: 8676
-PCyl N ID -----Rel -----Num ---MB -Start CHS- --End CHS-- BS CHS
0 - 0B 63 2136582 1043 0 1 1 132 254 63 B OK
Fdisk F6 sector 3 1 1
133 1 0B 63 3903732 1906 133 1 1 375 254 63 OK OK
133 2 05 3903795 11711385 5718 376 0 1 1104 254 63 133 OK
376 1 0B 63 11711322 5718 376 1 1 1104 254 63 OK OK
376 - 0B 63 3903732 1906 376 1 1 618 254 63 BU OK
Fdisk F6 sector 377 0 1
Fdisk F6 sector 377 1 1
Unfortunately a lot more than those 2
-----FAT CHS -Size Cl --Root -Good -Rep. Maybe --Bad YYMMDD DataMB
0 1 33 2083 4 2? 2083 0 0 0 030215 618
133 1 33 3805 4 2 3805 0 0 0 030215 1659
376 1 33 11415 4 2 10868 547 0 0 030215 5092
Partitions according to partition tables on first harddisk:
-PCyl N ID -----Rel -----Num ---MB -Start CHS- --End CHS-- BS CHS
0 1*0B 63 2136582 1043 0 1 1 132 254 63 OK OK
0 2 0F 2136645 3903795 1906 133 0 1 375 254 63 OK
133 1 0B 63 3903732 1906 133 1 1 375 254 63 OK OK
133 2 05 3903795 11711385 5718 376 0 1 1104 254 63 OK
376 1 0B 63 11711322 5718 376 1 1 1104 254 63 OK OK
Findfat, version FF 2.6.
Searches for sectors which may be first sector in a FAT.
OS: DOS 7.10 WINDOWS 4.10
Disk: 1 Cylinders: 1106 Heads: 255 Sectors: 63 MB: 8676
Start cylinder: 376 End cylinder: 377
----- FAT CHS ----- LBA FAT look Distance
376 1 33 6040535 32
376 182 45 6051950 32 11415
Method 2:
----- FAT CHS ----- LBA Confidence Distance Type Sig
376 1 33 6040535 9958 32 OK
376 182 45 6051950 10101 11415 32 OK
Oh well, Fdisk wrote a whole bunch of F6 sectors all over the 2 FATs of
my E: partition (every 6 and 57 sectors) after I found that Fdisk didn't
show E: (but windows and DOS do) and I thought: let's see if it thinks that
it's free space or else occupied, can't be that risky, right? How very wrong!
Of course that wasn't the only thing but I managed to recreate the MBR and
EPBRs and reconstruct the bootrecord with help of another partition bootre-
cord, Findfat for FAT- and partitionsize data and Partedit to edit them in.
133 2 05 4755240 11711385 5718 376 0 1 1104 254 63 NB
429 0 1 1157 254 63 Actual?
Fdisk F6 sector 376 1 1
No signature CHS: 429 0 1
The above 4 lines mostly defined the problem: false startsector for EPBR
and EPBR bootsector overwritten with F6. Unfortunately no sign of FATs
overwritten with F6 too. Can you do something about that, Svend?
So all I'm left with now is 2 equally damaged FATs. Neither one is good
(assuming there should be no F6 in FATs) so I can't let Scandisk correct
them, copying one over the other (reverse to scandisk's) won't help either.
Any one know of a software that is capable of recreating both FATs with
the parts that are good (not F6) in either one of them?
Basically a Fdisk disaster recovery tool?
After that I can use scandisk to resolve whatever problem that may be left.
Other questions:
RESQDISK added the bad extended partition as a primary 3rd partition
(which I believe is totally ignored). I removed it with partedit which now
doesn't show it anymore. However Findpart still finds it. How to remove?
(Btw, I found several problems in RESQDISK apart from how it handles
the MBR. You should really bugcheck that program, Zvi.)
Findpart, version 4.33 - for Windows 95/98/ME/NT/2000/XP.
OS: Windows 4.10
Disk: 1 Cylinders: 1106 Heads: 255 Sectors: 63 MB: 8676
-PCyl N ID -----Rel -----Num ---MB -Start CHS- --End CHS-- BS CHS
0 - 0B 63 2136582 1043 0 1 1 132 254 63 B OK
Fdisk F6 sector 3 1 1
133 1 0B 63 3903732 1906 133 1 1 375 254 63 OK OK
133 2 05 3903795 11711385 5718 376 0 1 1104 254 63 133 OK
376 1 0B 63 11711322 5718 376 1 1 1104 254 63 OK OK
376 - 0B 63 3903732 1906 376 1 1 618 254 63 BU OK
Fdisk F6 sector 377 0 1
Fdisk F6 sector 377 1 1
Unfortunately a lot more than those 2
-----FAT CHS -Size Cl --Root -Good -Rep. Maybe --Bad YYMMDD DataMB
0 1 33 2083 4 2? 2083 0 0 0 030215 618
133 1 33 3805 4 2 3805 0 0 0 030215 1659
376 1 33 11415 4 2 10868 547 0 0 030215 5092
Partitions according to partition tables on first harddisk:
-PCyl N ID -----Rel -----Num ---MB -Start CHS- --End CHS-- BS CHS
0 1*0B 63 2136582 1043 0 1 1 132 254 63 OK OK
0 2 0F 2136645 3903795 1906 133 0 1 375 254 63 OK
133 1 0B 63 3903732 1906 133 1 1 375 254 63 OK OK
133 2 05 3903795 11711385 5718 376 0 1 1104 254 63 OK
376 1 0B 63 11711322 5718 376 1 1 1104 254 63 OK OK
Findfat, version FF 2.6.
Searches for sectors which may be first sector in a FAT.
OS: DOS 7.10 WINDOWS 4.10
Disk: 1 Cylinders: 1106 Heads: 255 Sectors: 63 MB: 8676
Start cylinder: 376 End cylinder: 377
----- FAT CHS ----- LBA FAT look Distance
376 1 33 6040535 32
376 182 45 6051950 32 11415
Method 2:
----- FAT CHS ----- LBA Confidence Distance Type Sig
376 1 33 6040535 9958 32 OK
376 182 45 6051950 10101 11415 32 OK