Calcular el tamaño del disco duro

Calcular el tamaño del disco duro

Tengo un disco duro Seagate SATA de 1000 GB. La geometría lógica del disco duro es de 16.383 cilindros, 16 cabezales y 63 sectores por pista.

Que yo sepa,

Capacidad = Número de cilindros × número de cabezales × sectores/pista × 512 = tamaño del disco duro (bytes)

Para mi disco duro específico mis cálculos son:

16,383 * 16 * 63 * 512 = 8455200768 bytes ~ 8,5 GB es demasiado pequeño en comparación con el valor original.

¿Alguien sabe dónde me estoy equivocando aquí?

Respuesta1

Olvídate de CHS. Desde que LBA entró en juego, la geometría física de un disco no tiene relación con su geometría real. La geometría CHS que menciona se informa principalmente para mantener la compatibilidad heredada.

Es posible con algunos discos (y nuevamente, no en todas las situaciones) asignar CHS a LBA, consulte:

https://en.wikipedia.org/wiki/Cylinder-head-sector#CHS_to_LBA_mapping

Consulte también la pantalla en modo 'x' de fdisk, muestra los tamaños no interpretados

información relacionada