In the MBR (Master Boot Record) of each DRIVE there is space for just FOUR partition ENTRIES.
Of those entries, only one can be relative to an Extended LOGICAL VOLUME.
The other 3 entries can be primary.
A few Operating Systems, including DOS, complained about multiple Primary Partitions FORMATTED WITH A KNOWN FILESYSTEM.
It is perfectly safe to have a partition table like this:
1) Primary Active FAT16 (with DOS)
2) Primary NTFS (dos cannot read it)
3) Primary FAT32 (dos cannot read it)
4) Extended
As said before, the entry for the Extended one does not point to an actual partition, but to a LOGICAL CONTAINER, inside which you can make as many logical partitions you need.
To make it more clear, the difference in the entries is this:
1) the entry relative to Primary partition is the actual start address of the partition
2) the entry relative to Extended partition is the start address of the logical container; at the said address are stored the start addresses of the logical partitions within the Extended partition
So the actual partition tables of logical partitions are NOT stored on track 0 of the HD.
If you get a "dumb" virus, it will probably try to wipe the first "n" sectors of your HD, you will lose info on WHERE the logical volume starts, but NOT the info on the LOGICAL PARTITIONS.
There are tens of freeware tools that can let you find the info that was wiped, whilst finding the actual partition info is a bit more difficult.
The same thing applies if you make a mistake editing directly the MBR.
And even from a statistical point of view, track 0 of the HD has numberless more accesses in a HD lifetime that track "nn" (where logical volume starts) so it is highly probable that a misreading can happen more likely on track 0 that on any other track.
I hope that the above is clear enough, sometimes trying to explain things I make it worse.
jaclaz
This post has been edited by jaclaz: 05 January 2012 - 04:22 AM



Help
Back to top








