Dans le schéma de partitionnement “MBR”, vous pouvez avoir 4 partitions primaires, ou 3 partitions primaires et une partition étendue contenant un nombre quelconque de [partitions] logiques (http://en.wikipedia.org/wiki/Extended_boot_record). Bien que vous puissiez attribuer une lettre de lecteur à une partition, vous pouvez également la mapper en tant que dossier dans les versions actuelles de Windows, ce qui permet d'avoir plus de partitions, ou utiliser subst pour la monter sur un nombre.
La spécification EFI stipule qu'une GUID Partition Table (GPT) , que tous les systèmes d'exploitation modernes prennent en charge, est capable de contenir un maximum de 128 partitions sur un disque dur de n'importe quelle taille. La GPT est également nécessaire pour démarrer à partir de disques durs de plus de 2 TB. Ce schéma de partitionnement est maintenant largement utilisé, UEFI étant pris en charge en natif par pratiquement tous les nouveaux ordinateurs.
En plus des partitions natives, Windows et Linux disposent également de ce que l'on appelle un “gestionnaire de volume logique”, qui peut superposer des dizaines, voire des centaines de partitions virtuelles (volumes logiques) en plus des 4 (MBR) ou 128 (GPT) partitions physiques. Les volumes logiques peuvent se voir attribuer des lettres de lecteur ou des points de montage de la même manière que les partitions physiques. Ils peuvent également être amorçables si certaines contraintes sont respectées.
Il est également possible d'avoir des disques au format GPT sur les systèmes non-UEFI, et des disques MBR sur les systèmes UEFI (à l'exception du disque de démarrage).