¿Son importantes las particiones del sistema GPT reservadas y EFI?

¿Son importantes las particiones del sistema GPT reservadas y EFI?

Me pregunto cual esPartición reservada GPTy elPartición del sistema GPT EFIson para. ¿Los necesito y qué pasaría si los elimino?

¿Y para qué sirve?

Me refiero al 2º y 3º de la imagen.

Captura de pantalla del administrador de particiones

Respuesta1

Creo que la respuesta adecuada necesita algunos detalles técnicos.

Introducción

Probablemente su computadora tenga un solo disco duro. Lo que puede ver en la ventana presentada en una captura de pantalla son, de hecho, particiones, incluso si su sistema se refiere a ellas como discos.

En términos generales, las unidades se pueden utilizar sin particionar. Los disquetes solían funcionar así. [1] Pero el uso de particiones tiene muchas ventajas en unidades con mayor capacidad, solo por nombrar algunas de ellas:

  • Puede tener dos sistemas operativos en el mismo disco duro y no interferir entre sí. Cada uno tratará su partición como una unidad lógica y no interferirá con las demás a menos que usted se lo indique.
  • Puede separar lógicamente sus datos. Si una partición se daña por algún motivo, es muy probable que otras particiones permanezcan intactas.
  • Usar particiones es mejor que usar varios discos duros más pequeños, porque su sistema es más silencioso, consume menos energía y puede cambiar su tamaño, eliminarlos, moverlos, etc.
  • Puede utilizar algunas partes del disco duro para algunos fines especiales.

tablas de particiones

Su disco duro tiene una tabla de particiones. Es una estructura que describe su diseño de partición.

Hasta aproximadamente 2010, en la mayoría de los casos se utilizaba el esquema de partición MBR. Se llamaba así porque la tabla de particiones estaba dentro de unRegistro de arranque principal– una parte reservada del disco (el primer sector físico) que contiene el primer código de arranque que se lee del disco y también contiene la tabla de particiones de la unidad, que indica cuántas particiones hay, dónde están y qué tipo de sistema de archivos que utiliza cada uno (por ejemplo, FAT32, NTFS, etc.)

Durante el arranque, el firmware de la máquina lee el código MBR y le transfiere el control. El código MBR a su vez lee el primer bloque delRegistro de inicio de volumendesde elpartición activaque se identifica en la tabla de particiones y le transfiere el control. Ese código, a su vez, lee el resto del VBR, que, finalmente, carga los archivos apropiados desde la partición e inicia el sistema operativo.

Este esquema tenía una serie de ventajas. Fue muy sencillo de implementar y utilizar, incluso en hardware antiguo o cuando solo había espacio disponible en disco. Es más, el código VBR (escrito durante la instalación del sistema operativo) es el primer fragmento de código ejecutado que debe comprender los sistemas de archivos, por lo que las BIOS podrían mantenerse relativamente simples y compactas. Pero las tablas de partición MBR tienen ahora 30 años. El hardware y el software han cambiado. Una limitación importante es que el formato de la tabla de particiones sólo admite discos duros de aproximadamente 2 TiB de tamaño. Hubo muchos otros problemas con la partición MBR.

Las tablas de particiones MBR ahora son reemplazadas porTablas de particiones GUID, o GPT para abreviar. Ese es el tipo de tabla de particiones que tiene en su disco duro (si no la tuviera, no tendría una "partición del sistema EFI"[2]). Los GPT no tienen un MBR [3] y se complementan con UEFI, un nuevo tipo de firmware que reemplaza a los BIOS heredados. (Es decir, para arrancar desde un disco GPT, su máquina debe tener firmware UEFI). UEFI no tiene que depender de los registros de arranque por volumen proporcionados por particiones individuales, sino que puede usar cargadores de sistema operativo proporcionados por los sistemas operativos.

Cómo funciona el arranque

Cuando el BIOS arranca desde un disco duro, primero mira el MBR; la tabla de particiones en el MBR permite que el código MBR ubique e identifique la partición activa; el código del registro de inicio de volumen de la partición activa localiza, lee y transfiere el control al cargador del sistema operativo.

UEFI es más sofisticado. El firmware UEFI es capaz de comprender al menos algunos detalles de una partición formateada en FAT, lo suficiente como para localizar un archivo ejecutable, cargarlo en la RAM y transferirle el control. Para Windows este archivo es bootmgr.exe.

El firmware UEFI busca una partición que contenga dichos archivos. Es el que se llama "partición del sistema EFI" en su captura de pantalla. (Se identifica como una "partición del sistema EFI" mediante un identificador numérico, un GUID, que se encuentra dentro de la partición. Solo se permite una partición de este tipo por disco duro. Y dado que el firmware UEFI solo comprende la familia de sistemas de archivos FAT, el sistema EFI La partición debe formatearse preferentemente con FAT32.)

Luego lee todos los cargadores de sistema operativo disponibles en esa partición y verifica si el que ha especificado como predeterminado está presente. Es probable que puedas presionar algún botón antes de que UEFI comience a iniciarse para elegir otro cargador de sistema operativo. Por tanto, UEFI es independiente de cualquier código de arranque que se encuentre en un MBR o VBR; en cambio, depende de los cargadores proporcionados por los sistemas operativos instalados.

Vale la pena señalar que muchos UEFI contienen un módulo de soporte de compatibilidad, aunque a veces está deshabilitado de forma predeterminada. Restaura la compatibilidad con versiones anteriores de la secuencia de inicio del BIOS basada en MBR. Desafortunadamente, el arranque del BIOS requiere que el firmware del sistema realice alguna inicialización adicional, lo que hace que el arranque sea más lento en general.

Entonces, ¿puedo eliminar la partición del sistema EFI?

En este punto debes entender que eliminar elPartición del sistema EFIborrará todos los cargadores del sistema operativo, lo que hará imposible arrancar ese disco duro con UEFI.

ElPartición reservada

Es un marcador de posición inventado por Microsoft. No contiene ningún dato significativo y está ahí en caso de que alguna vez necesites crear alguna partición adicional para usos especiales. En ese caso, Windows reducirá el tamañopartición reservaday cree uno nuevo utilizando el espacio recuperado. Eliminarlo no debería hacer ningún daño.ahora, pero es posible que enfrente algunos problemas en el futuro.

La gran pregunta

Ahora bien, antes de eliminar cualquiera de estos, deberías hacerte una pregunta:"¿Por qué habría de hacer eso?"

El espacio libre en disco que obtenga probablemente no valga la pena. Su disco duro tiene 700 GB de espacio utilizable. Esas dos particiones ocupan menos de 400 MB.conjunto.Eso es el 0,05714% de tu disco duro.Recuperará solo una pequeña parte del disco, arriesgándose a fallas en el arranque y posibles problemas con Windows en el futuro.

Otra razón por la que haría eso tenía sentido para las tablas de particiones MBR: tenían una limitación de 4 particiones, por lo que cada una era valiosa. Ese no es el caso con GPT, así que no hay razón para eliminar esos dos aquí.


[1] Las unidades modernas formateadas completamente con un único sistema de archivos, sin una tabla de particiones, todavía se denominan a veces "superfloppies".

[2] Como usuario de Windows, porque Windows requería que GPT arrancara en modo EFI. Es una limitación arbitraria que Linux no tiene.

[3] Eso no es del todo cierto. GPT especifica el primer sector donde residía el MBR como reservado y no lo utiliza. Se puede colocar allí una tabla MBR ficticia con una pseudopartición que abarque los primeros 2 TB del disco duro para engañar a las herramientas heredadas que no admiten GPT y hacerles creer que una unidad contiene una tabla de particiones MBR válida y una única partición sin espacio libre. espacio. Esto al menos da a entender que hay algunos datos utilizables en el disco, en lugar de hacer que parezca vacío.

Respuesta2

De las preguntas frecuentes sobre Windows y GPT

La ESP (partición del sistema EFI) contiene NTLDR, HAL, Boot.txt y otros archivos necesarios para iniciar el sistema, como los controladores.

La partición reservada de Microsoft (MSR) reserva espacio en cada unidad de disco para su uso posterior por parte del software del sistema operativo.

información relacionada