That was the first error. The begin cylinder field should be the same as the
actual value, since the begin cylinder is less than 1023.
The begin cylinder field for the extended partition should be 133.
What about this line? It only shows up in Findpart. How do I get rid of it.
The line beginning with "376 1" is confusing,
But the endcylinder 1752* in the line before that, is not?
since it does not give the correct partition location.
Oh, what is wrong with it?
AFAICT, it's a partition boot record, not an EPBR pointer record.
The reason may be that the situation would not occur by natural causes,
and is not caught by Findpart.
Caught, meaning what, if it not the NB.
There however is an NB in the CHS field to indicate a problem.
So is there in the line above it.
The 1023 in the cylinder field should only be used if the actual
cylinder is 1023 or larger.
Yes, although PartInfo suggests that both are large drive place holders.
The boot sector number of sectors field was changed to include the
last cylinder, as you know, but not the backup boot sector.
Findpart will consider a FAT sector with hex F6 in both FAT copies as
bad. 357 of 11415 FAT sectors are damaged.
Yes, but no indication that it is by F6 sectors. May I suggest an indicator:
How does F6 sound?
The ? at the primary partition FAT indicates that the root cluster
number could not be confirmed by search for root cluster.
Of course not, as I have no idea of what you are talking about :-(
Another error was when I in my first reply said that the first FAT
copy was best. It should have been the second FAT copy as implied when
saying that the damage area could be limited to the FAT.
Water under the bridge.
For Windows 98 the above partition tables are OK, since for extended
partitions type 0F the LBA values will be used, and the CHS entries in
the extended partition tables will not be used.
--------------------------------------------------------------------------------
I changed the values less than 1024 back to 'actual'.
Findpart, version 4.33 - for Windows 95/98/ME/NT/2000/XP.
Copyright Svend Olaf Mikkelsen, 2003.
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 11727450 5726 376 0 1 1105*254 63 133 OK
376 1 0B 63 11727387 5726 376 1 1 1105*254 63 OK OK
376 - 0B 63 11711322 5718 376 1 1 1104 254 63 BU OK
-----FAT CHS -Size Cl --Root -Good -Rep. Maybe --Bad YYMMDD DataMB
0 1 33 2083 4 2? 2083 0 0 0 030215 760
133 1 33 3805 4 2 3805 0 0 0 030215 1758
376 1 33 11415 4 2 11058 0 0 357 030215 5020
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 15631245 7632 133 0 1 1105*254 63 OK
133 1 0B 63 3903732 1906 133 1 1 375 254 63 OK OK
133 2 05 3903795 11727450 5726 376 0 1 1105*254 63 OK
376 1 0B 63 11727387 5726 376 1 1 1105*254 63 OK OK
Note that Findpart is not displaying the 1023 field value, but 1105 instead.
--------------------------------------------------------------------------------
Partition Information Program
Oct 08 1999 - DOS32 Version
=====================================================================
Disk 0: 1106 Cylinders, 255 Heads, 63 Sectors/Track.
The BIOS supports INT 13h extensions for this drive.
========================== Partition Tables =========================
Partition -----Begin---- ------End----- Start Num
Sector # Boot Cyl Head Sect FS Cyl Head Sect Sect Sects
--------- - ---- ---- ---- ---- -- ---- ---- ---- --------- ---------
0 0 80 0 1 1 0B 132 254 63 63 2136582
0 1 00 133 0 1 0F 1023 254 63 2136645 15631245
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
Actual values are:
0 1 00 133 0 1 0F 1105 254 63 2136645 15631245
2136645 0 00 133 1 1 0B 375 254 63 2136708 3903732
2136645 1 00 376 0 1 05 1023 254 63 6040440 11727450
Info: End C,H,S values were large drive placeholders.
Actual values are:
2136645 1 00 376 0 1 05 1105 254 63 6040440 11727450
6040440 0 00 376 1 1 0B 1023 254 63 6040503 11727387
Info: End C,H,S values were large drive placeholders.
Actual values are:
6040440 0 00 376 1 1 0B 1105 254 63 6040503 11727387
Note that PartInfo is correctly displaying the 1023 field value, not 1105.