>> Tecnologia Eletrônica >  >> Leitores e Gravadores de DVD >> Gravadores de DVD

Geometria de HD: Cilindros, Cabeças, Setores — E Por Que "Cilindros Por Prato" É Pergunta Errada

A pergunta "Quantos cilindros por prato?" reflete geometria CHS (Cilindro-Cabeça-Setor) ultrapassada. Discos modernos não expõem geometria física ao SO — e não expõem desde final dos anos 1990. Aqui está o que substituiu.

Contexto Histórico (Pré-1998, Discos <512 MB)

  • Cilindro: Todas as trilhas no mesmo raio em todos pratos (pilha vertical).
  • Cabeça: Um cabeçote de leitura/escrita por superfície de prato.
  • Setor: Blocos fixos de 512 bytes por trilha.
  • Endereçamento CHS: BIOS/SO especificava (cilindro, cabeça, setor) para localizar dados.
  • Típico: 2–4 pratos → 4–8 cabeças → 500–2000 cilindros.

Por Que CHS Morreu

  • Gravação por Zonas (ZBR): Trilhas externas guardam mais setores que internas → setores/trilha varia por zona. CHS assume constante.
  • LBA (Endereçamento Bloco Lógico): Números de setor lineares (0, 1, 2…). Firmware do disco mapeia LBA → local físico.
  • >512 MB: CHS max em 1024 cilindros × 16 cabeças × 63 setores × 512 B = 504 MiB. LBA48 (2003) suporta 128 PiB.
  • Setores remapados: Setores ruins substituídos silenciosamente de pool reserva. Local físico ≠ lógico.
  • Micro-atuadores, HAMR, MAMR, SMR: Tecnologias modernas tornam "cilindro" sem sentido.

O Que um Disco Moderno Realmente Tem

  • Pratos: 1–9 (típico 2–4 para 2–20 TB)
  • Superfícies (cabeças): 2–18 (geralmente 1–2 por prato)
  • Trilhas por superfície: 200.000–1.000.000+ (não reportado)
  • Zonas por superfície: 15–30 (cada uma com setores/trilha diferentes)
  • Total LBAs: Reportado via IDENTIFY DEVICE (ATA) ou READ CAPACITY (SCSI)

O Que Você Pode Consultar (SMART / IDENTIFY)

smartctl -a /dev/sdX # Linux
wmic diskdrive get /format:list # Windows
  • Total de setores (contagem LBA)
  • Tamanho setor físico (512e / 4Kn)
  • Tamanho setor lógico
  • Rotação (RPM)
  • Form factor (2.5"/3.5")
  • Mas NÃO cilindros, cabeças, setores/trilha (valores reportados são falsos/traduzidos para BIOS legada)

Se Você Faz Recuperação de Dados / Forense

  • Trabalhe em espaço LBA. Ferramentas: ddrescue, hddsuperclone, PC-3000, DeepSpar.
  • Mapeamento físico cabeça/trilha requer comandos firmware vendor-específicos (módulos vendor) — não ATA padrão.
  • "Cilindro" em logs de recuperação = LBA / (cabeças × setores) — construto virtual.

Conclusão: Não existem "cilindros por prato" em disco moderno. O disco apresenta array linear de blocos lógicos. Firmware cuida da física bagunçada. Pergunte ao disco sua contagem LBA — essa é a única geometria real.