La tabla de particiones MBR admite un "tamaño de partición" de 4,294,967,295 sectores. Suponiendo que el sector estándar de 512 bytes, esto se traduce en un límite total de 2,199,023,255,040 bytes = 2TiB, o apenas por debajo de 2.2TB.
Algunas fuentes se refieren a esto como un "tamaño de partición":
Debido a que las tablas de partición en discos de registro de arranque maestro (MBR) solo admiten tamaños de partición de hasta 2 TB ...
...mientras otros se refieren a ello como la capacidad total del volumen o disco e insista en que debe formatearse como GPT para superar esa limitación:
Para que un sistema operativo sea totalmente compatible con dispositivos de almacenamiento que tengan capacidades que excedan los 2 terabytes (2 TB o 2 billones de bytes), el dispositivo debe inicializarse mediante el esquema de partición de la tabla de particiones GUID (GPT).
Con lo anterior en mente:
¿Es el límite de 2TiB una limitación de partición, o una limitación total de disco / volumen? Si es el primero, ¿es posible aumentar el espacio utilizable de un disco creando más particiones con menos de 2TiB en él? ¿Si no, porque no?
Dado que la limitación de 2TiB se basa en sectores tradicionales de 512 bytes, y que el aumento del tamaño del sector aumenta significativamente el tamaño máximo de partición, ¿Por qué actualizar a GPT el consejo estándar para evitar el límite? ¿Cuándo podría resolverse el problema más fácilmente simplemente formateando con un tamaño de sector más alto? ¿Hay razones por las que este enfoque no se adopte en su lugar?
nótese bien He pasado unas cuantas horas leyendo la información actualmente disponible, tanto dentro como fuera de la UB, lo que significa que he digerido la mayoría de los mejores resultados en Google y no he podido encontrar respuestas a estas preguntas , por lo que estoy preguntando aquí. Por este motivo, intento evitar las respuestas que simplemente citan esos resultados y, en primer lugar, busco respuestas de alguien que comprenda bien cómo funciona la tecnología.
fuente
Respuestas:
Una partición se define por su compensar desde el comienzo de la unidad más el tamaño de la partición. En teoría, podría definir una partición para comenzar en un sector de poco menos de 2 TB y de un tamaño de 2 TB, lo que le brinda casi 4 TB. En la práctica, el soporte varía según el sistema operativo.
No puede simplemente "formatear" con un tamaño de sector más grande (consulte la siguiente sección de esta respuesta). Depende en gran medida del diseño de la unidad (físico) de fábrica y del firmware de la unidad. El "formateo de bajo nivel" no ha sido realmente una cosa desde hace más de una década, ya que las unidades de disco comenzaron a volverse demasiado complejas.
Creo que una unidad 4k que en realidad informa 4k puede usarse para tratar más datos con MBR, si solo estamos considerando las "especificaciones" de MBR. Pero esto todavía requiere soporte del sistema operativo. Probablemente funcione en estos días, pero a menudo no se recomienda porque aún tiene problemas con el soporte de la placa base (si es una unidad de arranque).
Se recomienda GPT porque es estándar y está bien soportado. Elimina las variables del firmware de la placa base probablemente extravagante que ya no recibe actualizaciones, de hardware que no se puede cambiar, etc. También es mejor en casi todos los aspectos. Tal vez debería preguntarse, "por qué no use GPT? ". Por lo general, todo se reduce a la necesidad de admitir sistemas operativos más antiguos o unidades de arranque en hardware más antiguo.
Estas confundido físico sectores del disco (que normalmente son 4k / AF ahora) con lógico sectores del disco (ver LBA, que todavía se informa a menudo como 512b para compatibilidad con versiones anteriores) y sistema de archivos Unidades de asignación.
Los sectores físicos son lo que realmente está en el disco. Pueden ser importantes por razones de alineación (por ejemplo, es ineficiente iniciar una partición en la mitad de un sector físico), pero por lo demás no afectan mucho el uso del disco. Casi puede verlos como un detalle de implementación que ayuda al fabricante de la unidad.
Los sectores lógicos son la forma en que el sistema operativo habla con el controlador, el controlador habla con el disco (a través de AHCI / SATA, por ejemplo). Esto depende de lo que informa el firmware del disco, y más recientemente sí ve algunos informes de sus 4k nativos, pero muchos (¿la mayoría?) Aún reportan 512b (conocido como "512e", por emulación) para la compatibilidad con sistemas más antiguos.
Unidades de asignación del sistema de archivos, por ejemplo, En ese diálogo de formato NTFS, poco o nada tiene que ver con los sectores físicos o lógicos. Solo se utilizan para el mantenimiento de registros dentro del sistema de archivos, e incluso entonces hay sistemas de archivos que no utilizan un tamaño de unidad de asignación fijo. Algunos sistemas de archivos los especifican en múltiplos de sectores lógicos.
fuente
Más o menos lo mismo. Cuando no se reconoce correctamente todo el disco en & gt; 2TiB, cualquier parte parcial (partición) de ese archivo fallará automáticamente,
Se solucionaría eso. Desafortunadamente, la mayoría de los discos duros no le permiten cambiar el tamaño del sector. La última vez que formateé de nuevo los sectores de bajo nivel fue con unidades SCSI de 4 GB (522 bytes por mainframe de sector almacena a 512 bytes por sector de almacenamiento de estilo de PC). Y desde ese momento (el último milenio) se ha vuelto más difícil cambiar las configuraciones de conjuntos de fabricantes en un disco.
Lo que significa que en muchos casos estás atascado con cualquiera de los dos:
Soluciones: - Utilice un disco de sector 4k y un sistema operativo y firmware que sea compatible. - Utilice un disco de sector 4k y un sistema operativo que sepa que la unidad se encuentra. - Utilice un esquema de partición que no tiene décadas de antigüedad. (por ejemplo, GPT, cortes, formateo de mac ... todo menos el estilo MBR).
fuente