Académique Documents
Professionnel Documents
Culture Documents
Cs609@vu.edu.pk
Lecture # 28
Extended Partitions
MBR
Logical Extended
Drive Partition
Here it can be seen that the first partition table maintains information about the primary
and extended partitions. The second partition table similarly stores information about a
logical and a extended partition within the previous extended partition. Similarly for each
such extended partition there will be a partition table that stores information about the
logical partition and may also contain information about any further extended partition.
In this way the partition tables form a chain as depicted in the slide below. The last
partition table within the chain contains just a single entry signifying the logical drive.
Primary Partition
Extended Partition
Logical Drive
Extended Partition
Extended Partition
Logical Drive
Logical Drive
0000
The above dump shows the dump of the data part of the first partition table which has
two 16 bytes entries, the values in the entries can be interpreted as the values shown in
the following slide.
First Partition
System ID = 0c = Windows FAT32 partition (LBA MApped)
first block = 3F
No. of blocks = 01388afc
end cylinder# = 1023
end sec # = 63 indicating a LBA disk
Second Partition
System ID = 0f = Extended windows partition
Start block (relative to the start) = 01388b3b = 20482875
No. of blocks = 0390620a = 59793930
-d 10 0 3 00
13A E: 010 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 011 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 012 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 013 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 014 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 015 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 016 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 017 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 018 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 019 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01A 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01B 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01C 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01D 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01E 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01F 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 020 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 021 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 022 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 023 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ..
13A E: 024 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 025 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 026 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 027 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 028 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 029 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 02A 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
Here is the information found in the partition table of first extended partition table which
implies another extended and a logical partition.
First Partition
System ID = 0b = Windows FAT32 partition
first block = 3 F
First block physical address = 3F + 01388b3b
No. of blocks = 01388afc
end cylinder# = 1023
end sec # = 63 indicating a LBA disk
Second Partition
System ID = 05 = Extended DOS partition
Start block (relative to the start) = 01388b3b = 20482875
Start block (physical ) = 01388b3b + 01388b3b = 2711676H = 40965750
No. of blocks = 01388b3b = 20482875
-d 10 0 3 00
13A E: 010 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 011 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 012 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 013 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 014 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 015 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 016 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 017 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 018 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 019 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01A 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01B 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01C 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01D 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01E 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 01F 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 020 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 021 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 022 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 023 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. ..
13A E: 024 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 025 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 026 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 027 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 028 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 029 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
13A E: 02A 0 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 .. .. ... .. ... .. ..
Here is information in the partition table of the second extended partition that implies yet
another extended partition and a logical partition with the details shown in the following
slide.
First Partition
System ID = 0b = Windows FAT32 partition
first block = 3 F
First block physical address = 3F + 01388b3b +1388b3b
No. of blocks = 01388afc
end cylinder# = 1023
end sec # = 63 indicating a LBA disk
Second Partition
System ID = 05 = Extended DOS partition
Start block (relative to the start of extended partition) = 2711676H = 40965750
Start block (physical ) = 01388b3bH + 2711676H = 3A9A1 B1H = 61448625
No. of blocks = 11f4b94 = 18828180