¿Dos discos duros diferentes tienen exactamente el mismo tamaño si afirman tener el mismo (es decir, 1 TB)?

¿Dos discos duros diferentes tienen exactamente el mismo tamaño si afirman tener el mismo (es decir, 1 TB)?

El problema concreto:
Quiero crear una copia exacta de un volumen lógico de 4 TB. (Por exacto me refiero a que el controlador RAID creará una copia). ¿Puedo hacer esto simplemente usando cualquier unidad antigua de 4 TB?

La pregunta más abstracta es:
¿Dos unidades que afirman tener el mismo volumen (por ejemplo, 1 TB) en realidad tienen exactamente el mismo tamaño (hasta el último byte)? Así que supongamos que me gustaría hacer una copia byte por byte, incluidas las potencialmente dañadas. ¿Puedo hacer esto con cualquier disco duro del mismo tamaño "anunciado"? ¿O por alguna razón (es decir, el fabricante calcula el volumen de manera diferente) difieren ligeramente en tamaño?

EDITAR: Supongo que este no será el caso, ya que podrían tener segmentos defectuosos (de diferente tamaño).

Respuesta1

Dos unidades que afirman tener el mismo volumen (por ejemplo, 1 TB) deben tener el tamaño exacto de 1 000 000 000 000 (alrededor de 930 GB) de espacio utilizable. Los fabricantes dan un poco más (algunos sectores extra).

Pero físicamente, cada unidad tiene algunos sectores libres que están reservados para eventos de reasignación. Por lo que si no son de la misma marca/modelo puede haber pequeñas diferencias.

Un volumen lógico de 4 TB puede tener exactamente ese tamaño decimal, un poco menos o un poco más y puede que no quepa en una unidad de 4 TB.

Si el volumen es realmente de 4 TB (4 398 047 970 271 bytes), seguramente no cabrá en una unidad de "4 TB" que tenga 4 000 000 000 000 de bytes. La mayoría de las veces, los volúmenes exactos se crean con un tamaño binario real (4,0 TB o TiB como se llama hoy en día para marcar la diferencia), en cuyo caso necesitará una unidad más grande (6 TB) para que quepa ese espacio (que sería 4,4 decimales "TB").

Entonces, esto es lo que debe recordar: los tamaños de las unidades son TB decimales din (también conocidos como TB falsos), los datos reales están en formato binario (TB verdadero o TiB).

Entonces, si incrustó 4 unidades de 1 TB en un RAID 0 y lo formateó como un solo volumen, generalmente debería caber en una unidad de 4 TB, pero también puede excederlo por solo unos pocos bytes.

Si se creó un volumen de 4 TB reales a partir de una porción más grande de una matriz/disco, definitivamente no cabe en una unidad de 4 TB.

información relacionada