Partitioning is a means to divide a single hard drive into many logical drives. A partition is a contiguous set of blocks on a drive that are treated as an independent disk. A partition table is an index that relates sections of the hard drive to partitions.
- Primary partition - A disk can have up to 4 primary partitions. It cannot have more that 4 due to limitations of the disk primary partition table. To get around this limitation, an extended partition may be used.
- Extended partition - A special primary partition that is subdivided into logical partitions. There can be no more than 1 extended partition on a disk.
- Logical partition - A partition residing on an extended partition
/dev/hda1 The 1st primary partition /dev/hda2 The 2nd primary partition /dev/hda3 The 3rd primary partition /dev/hda4 An extended partition /dev/hda5 The 1st logical partition /dev/hda6 The 2nd logical partition etc...
In this example, /dev/hda4 is the extended partition. All the logical partitions reside on an extended partition.
- ["SoftwareRAID"] on debian
http://staff.washington.edu/trav/linux/lost_partition.html Recovering a Lost Partition Table