Calculando o tamanho do disco rígido

Calculando o tamanho do disco rígido

Eu tenho um disco rígido Seagate 1000GB SATA. A geometria lógica do disco rígido é de 16.383 cilindros, 16 cabeçotes e 63 setores por trilha.

No meu conhecimento,

Capacidade = Número de cilindros × número de cabeçotes × setores/trilha × 512 = tamanho do disco rígido (bytes)

Para meu disco rígido específico, meus cálculos são:

16.383 * 16 * 63 * 512 = 8455200768 bytes ~ 8,5 GB é muito pequeno em comparação com o valor original.

Alguém sabe onde estou errando aqui?

Responder1

Esqueça o CHS. Desde que o LBA entrou em ação, a geometria física de um disco não tem nenhuma relação com sua geometria real. A geometria CHS que você mencionou é relatada principalmente para manter a compatibilidade legada.

É possível com alguns discos (e novamente, não em todas as situações) mapear CHS para LBA, veja:

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

Verifique também a exibição do modo 'x' do fdisk, ele mostra os tamanhos não interpretados

informação relacionada