¿Cuáles son las diferencias entre la partición primaria y la lógica?

37

¿Cuáles son las principales diferencias? ¿Cuál es más preferible? ¿Hay alguna ventaja específica del sistema operativo para uno sobre el otro?

Bernhard Heijstek
fuente

Respuestas:

34

En el esquema de partición MBR heredado , solo se pueden crear como máximo cuatro particiones (se denominan particiones "primarias"). Para omitir este límite, una de las entradas generalmente se convierte en una partición "extendida" ; en lugar de archivos, contiene varias particiones "lógicas".

MBR: < primary | primary | primary | primary >

MBR: < primary | primary | extended [logical, logical, logical] >

En la práctica, la única diferencia es que algunos sistemas operativos (a saber, Windows) no pueden arrancar desde particiones lógicas.

Se utiliza un esquema de partición más nuevo, GPT , en algunos sistemas recientes, incluidos todos los Macs Intel: no tiene límites tan pequeños y no necesita usar particiones extendidas / lógicas.

2 revoluciones
fuente
66
Tenga en cuenta que no necesita tener 3 particiones primarias antes de poder crear una partición extendida ... o incluso cualquier partición primaria.
Ignacio Vazquez-Abrams
2
La respuesta más breve sobre estos temas que he leído.
neverMind9
19

Puede tener solo 4 particiones primarias (3 si decide tener una partición extendida), mientras que puede tener un número arbitrario de particiones lógicas. No hay ventajas específicas del sistema operativo que no sean las versiones anteriores de Windows que deben instalarse en una partición primaria y que el cargador de arranque MBR heredado solo puede arrancar desde una partición primaria.

Ignacio Vazquez-Abrams
fuente
4

Hay 3 tipos de particiones.

  1. Primario
  2. Extendido
  3. Lógico

Y dos tipos de esquema de particionamiento que se usan ahora

  • MBR (Master Boot Record)
  • GPT (tabla de particiones GUID)

La partición primaria, la partición extendida y la partición lógica están muy relacionadas con el disco MBR, porque el disco GPT solo contiene la partición primaria.

En un disco MBR, solo puede haber 4 particiones primarias o 3 particiones primarias + 1 extendida como máximo.

Podemos instalar el sistema operativo y guardar nuestros datos en cualquier tipo de partición (primaria / lógica), pero la única diferencia es que algunos sistemas operativos (a saber, Windows) no pueden arrancar desde particiones lógicas.

Una partición activa se basa en la partición primaria. Cualquiera de las 4 particiones primarias se puede establecer como partición activa. Como puede haber 4 particiones primarias con 4 sistemas operativos diferentes instalados, una de las particiones que está marcada como activa se usa para el arranque inicial . La partición activa contiene el cargador de arranque (por ejemplo, ntldr, bootmgr o grub / burg / lilo) para cargar sistemas operativos desde un disco.

El BIOS solo reconocerá la partición activa para cargar el sistema operativo. No se pueden reconocer otras particiones.

La partición lógica no se puede establecer como activa. Como se explica aquí .

Fuente completa: Wikipedia

Vipin
fuente
1

no son alternativas, es más un punto sobre el orden en que las creas y su relación jerárquica. El primero se llama partición primaria. Algunos sistemas operativos te permiten tener más de uno. Dentro de cualquier Primario (además de cualquiera) puede crear una partición extendida, y si desea más particiones, entonces dentro de la partición extendida también puede crear particiones lógicas.

Gracias a Grawity e Ignacio por las correcciones.

barlop
fuente
Las particiones primarias siempre contienen datos, nunca las particiones extendidas (las primarias y extendidas están en el mismo nivel de jerarquía), su recuento no depende del sistema operativo y el orden no importa.
Grawity
@grawity no hay relación entre primaria y extendida entonces? Ya veo ... y acabo de leer en Wikipedia, un disco duro solo puede tener una partición extendida. Entonces, supongo que si uno quiere múltiples particiones, uno solo crearía múltiples particiones primarias si es posible, luego, si necesitan más, crearían una partición extendida para ir junto con la (s) primaria (s), y si es más que lógico dentro de eso extendido uno. ¿Está bien?
barlop
Si, eso es correcto. (Excepto que solo se aplica a discos con particiones MBR, pero existen otros tipos como GPT)
Grawity
2
@barlop: Principalmente correcto, excepto que la restricción de partición extendida única se debe a suposiciones del sistema operativo en lugar de cualquier límite físico o lógico.
Ignacio Vazquez-Abrams
3
En realidad, varias particiones extendidas tienen un uso. Algunas personas lo utilizaron para separar las particiones secundarias que no querían que los sistemas operativos como MS / PC-DOS y OS / 2 vean de las que sí lo hicieron. Esto se hizo teniendo dos particiones de contenedor, una con el 0x05tipo convencional y la otra con un tipo no estándar 0x85. Andries Brouwer escribió sobre tales sistemas hace años.
JdeBP
0

Las particiones primarias tienen entradas en MBR . Por lo tanto, hay un máximo de 4 particiones primarias y una de ellas puede ser una partición extendida. La partición extendida puede contener un número variable de particiones lógicas. La partición extendida contiene VBR por el cual el control del programa puede obtener la información de las particiones lógicas.

Vikram
fuente