En el esquema de particionamiento “MBR” heredado, puede tener 4 particiones primarias, o 3 particiones primarias y una partición extendida que contenga cualquier número de particiones lógicas . Aunque puede asignar una letra de unidad a una partición, también puede asignarla como una carpeta en las versiones actuales de Windows, lo que permite más particiones, o utilizar subst para montarla en un número.
La especificación EFI exige que una Tabla de Particiones GUID (GPT) , que todos los sistemas operativos modernos soportan, sea capaz de contener un máximo de 128 particiones en cualquier tamaño de disco duro. GPT también es necesario para arrancar desde unidades de disco duro de más de 2 TB. Este esquema de partición se utiliza ahora ampliamente con UEFI siendo soportado de forma nativa por prácticamente todos los ordenadores nuevos.
Además de las particiones nativas, Windows y Linux también tienen algo llamado “gestor de volúmenes lógicos”, que puede superponer docenas, si no cientos de particiones virtuales (volúmenes lógicos) sobre las 4 (MBR) o 128 (GPT) particiones físicas. A los volúmenes lógicos se les pueden asignar letras de unidad o puntos de montaje del mismo modo que a las particiones físicas. También pueden ser arrancables si se cumplen ciertas restricciones.
También es posible tener discos con formato GPT en sistemas no UEFI, y discos MBR en sistemas UEFI (con la excepción del disco de arranque).