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.