Puede que se de el caso de que halles alguna incompatibilidad con tu código o proyecto, recuerda probar siempre en un ambiente de testing antes aplicar el código al proyecto final.
Solución:
La respuesta corta “no importa mucho”.
El esquema de partición MBR le permite tener hasta 4 particiones en una unidad, una de esas particiones puede ser una “partición extendida”, que actúa como un contenedor para cualquier número de “particiones lógicas”. Las particiones que no están dentro de la partición extendida se denominan “particiones primarias”.
No hay diferencia en cómo funcionan ni nada. Entonces, si no tiene razones específicas, simplemente elija la opción predeterminada.
Creo que la explicación a continuación es demasiado básica para el OP, pero creo que podría ser útil para un principiante.
Esa elección entre “primario” y “lógico” siempre me ha parecido confusa, porque los términos no son alternativas (lógicamente, quiero decir).
Para una definición clara de los términos, aquí hay una buena respuesta.
La diferencia entre “primaria” y “lógica” viene impuesta por los límites del esquema de partición MBR, donde una unidad solo puede contener 4 particiones. Cuando estas particiones se crean en una derivada de este tipo, se denominan “primarias”. Para ir por encima de ese límite, existe la partición “extendida”, que es diferente de la primaria en que no es una partición en la que puede poner cosas y arrancar desde ella, sino una especie de contenedor para otras particiones, un especie de “unidad” virtual que puede incluir más de 4 particiones.
En palabras simples: cuando una partición se crea simplemente en una unidad (en un esquema de partición MBR), se llama “primaria”, cuando se crea dentro de una partición extendida, se llama “lógica”.
Todo eso está bastante claro.
¿Qué pasa con la confusión? No hay confusión al particionar con Gparted o herramientas similares que brindan la opción entre crear particiones primarias o extendidas: no se nos pregunta si queremos particiones “lógicas”, porque necesitamos una extendida antes de tener una lógica, y cuando creamos una partición dentro de una extendida, la nueva partición solo puede ser lógica.
La verdadera elección es entre primaria o extendida, y eso es lo que vemos en una herramienta de partición.
La herramienta GUI en la pregunta es un instalador, no una herramienta de particionamiento, y la elección que proporciona puede ser engañosa: si seleccionamos “primario”, resultará en lo que dicen los términos; pero si seleccionamos “lógico”, creará una partición extendida que contiene una partición lógica.
Esa GUI no dice nada sobre particiones “extendidas”, se supone que debemos saber que una partición lógica solo puede estar dentro de una extendida, etc. Pero el hecho de que no pregunta si queremos más de una partición lógica dentro de esa extendida, y simplemente crea una lógica que llena toda la partición extendida me confunde. No entiendo cuál podría ser el uso de eso.