Armazenamento

Sistemas de arquivos: NTFS, ext4, exFAT, Btrfs e ZFS

Na hora de formatar um disco, o sistema pergunta algo que parece técnico demais para importar: NTFS, ext4, exFAT? A resposta define se o disco vai funcionar no Windows e no Linux, se ele aguenta arquivos grandes, se detecta corrupção e se protege contra apagamentos acidentais. Este guia explica cada opção e dá uma regra prática para cada situação.

Intermediário 12 min de leitura Atualizado em 20 de outubro de 2026
Para quem é
Quem vai formatar discos para um servidor, NAS ou backup e precisa que eles funcionem com os computadores da casa.
Pré-requisitos
HD ou SSD: diferenças, durabilidade e uso em servidores
Você vai sair sabendo
O que um sistema de arquivos faz, as diferenças entre NTFS, ext4, exFAT, FAT32, Btrfs, ZFS e APFS, qual usar em cada disco, como ler um disco de um sistema no outro e os cuidados antes de formatar.

O que um sistema de arquivos faz

Um disco, por si só, é uma sequência gigantesca de posições numeradas onde cabem zeros e uns. Ele não sabe o que é um arquivo, uma pasta ou um nome. O sistema de arquivos é o conjunto de regras que organiza essas posições em algo utilizável: onde começa e termina cada arquivo, como ele se chama, em que pasta está, quem pode abri-lo, quando foi modificado e quais posições ainda estão livres.

A analogia é a de uma biblioteca. As estantes são o disco. O sistema de arquivos é o catálogo mais a regra de organização das prateleiras: sem ele, os livros estão lá, mas ninguém consegue achar nada. E, como catálogos diferentes usam regras diferentes, um computador que conhece apenas um tipo de catálogo não consegue ler uma biblioteca organizada em outro. É exatamente o que acontece quando você pluga um disco formatado no Linux em um Windows: o Windows diz que o disco “precisa ser formatado”, porque não reconhece o catálogo.

Além de organizar, os sistemas de arquivos modernos acrescentam proteções: um journal (diário) que anota o que está prestes a ser gravado para que uma queda de energia no meio da operação não deixe tudo inconsistente; permissões que dizem quem pode ler ou alterar cada arquivo; e, nos mais avançados, somas de verificação que detectam quando um dado foi corrompido e snapshots que congelam o estado de uma pasta em um instante.

As camadas: disco, partição, sistema de arquivos, pastas

Entre o disco físico e as pastas que você vê existem camadas, e saber quem é quem evita confusão nos menus de formatação.

Camadas entre o disco físico e as pastas De baixo para cima: o disco físico; a tabela de partições que o divide em partições; o sistema de arquivos aplicado a cada partição, como ext4 ou NTFS; e, por fim, as pastas e arquivos que o usuário vê. Disco físico (HD ou SSD) bilhões de posições numeradas, sem nenhuma organização Tabela de partições (GPT) divide o disco em pedaços partição 1 partição 2 Sistema de arquivos o catálogo: este guia ext4 NTFS Pastas e arquivos o que você vê e usa /dados/Fotos/2024/... D:\Backup\... cada camada depende da de baixo Formatar = criar um sistema de arquivos novo na partição, apagando o catálogo anterior (e o acesso aos dados).
Disco, partição, sistema de arquivos e pastas: a formatação age na terceira camada e torna inacessível tudo o que estava acima dela.
  • Disco físico: o HD ou SSD. No Linux aparece como /dev/sda, /dev/sdb ou /dev/nvme0n1; no Windows, como “Disco 0”, “Disco 1” no Gerenciamento de Disco.
  • Tabela de partições: divide o disco em uma ou mais fatias. O padrão atual é a GPT; o antigo MBR tem limite de 2 TB por disco e deve ser evitado em discos novos.
  • Partição: cada fatia, como /dev/sda1 ou a unidade “D:”. É dentro dela que o sistema de arquivos é criado.
  • Sistema de arquivos: o catálogo (ext4, NTFS...). Criá-lo é o que se chama de formatar.
  • Pastas e arquivos: o que você usa no dia a dia. ZFS e Btrfs embaralham um pouco essa ordem, porque gerenciam discos, volumes e sistema de arquivos juntos, mas a ideia de camadas continua válida.
Formatar apaga: confira antes de clicar

Formatar uma partição cria um catálogo novo e vazio. Os dados antigos ficam fisicamente no disco por algum tempo, mas sem o catálogo o sistema não os encontra, e qualquer gravação nova os sobrescreve. Programas de recuperação ajudam às vezes, nunca com garantia. Antes de formatar: confirme o disco pelo tamanho e pelo número de série, não só pela letra ou nome; desconecte os discos que não fazem parte da operação; e tenha backup do que importa. Este cuidado vale dobrado ao instalar um sistema operacional, quando o instalador oferece “usar o disco inteiro”.

Os clássicos: NTFS, ext4, exFAT e FAT32

NTFS: o padrão do Windows

Todo Windows moderno é instalado em NTFS. Tem journal, permissões por usuário, suporte a arquivos e discos enormes, compressão e criptografia nativas. É a escolha óbvia para qualquer disco que viva dentro de um computador Windows ou que sirva de backup dele. No Linux, é possível ler e gravar NTFS, com ressalvas descritas na seção de compatibilidade. No macOS, o NTFS é lido, mas não gravado sem software adicional.

ext4: o padrão do Linux

É o sistema de arquivos padrão do Ubuntu, do Debian e, portanto, do OpenMediaVault e do Raspberry Pi OS. Tem journal, permissões no estilo Unix, é rápido, maduro e extremamente confiável. Não verifica a integridade dos dados (um bloco corrompido pelo disco passa despercebido) e não faz snapshots. Para um servidor doméstico simples, com RAID por mdadm ou um disco só, ext4 é a escolha segura. O Windows não o lê nativamente.

exFAT: para trocar entre sistemas

Feito para pendrives e cartões de memória, o exFAT é lido e gravado por Windows, macOS, Linux (suporte nativo no kernel desde a versão 5.4), Android, câmeras e TVs. Não tem limite prático de tamanho de arquivo. Em troca, abre mão de duas coisas importantes: não tem journal, então uma remoção abrupta ou queda de energia durante a gravação pode corromper a estrutura; e não tem permissões, então qualquer um que plugue o disco vê tudo. É o formato certo para um disco externo que circula entre computadores diferentes; é o formato errado para o disco de dados de um servidor.

FAT32: o antigo que ainda aparece

Antecessor do exFAT, universalmente compatível, mas com um limite que incomoda: nenhum arquivo pode ter mais de 4 GB. Um vídeo de celular em alta resolução ou uma imagem de instalação de sistema já ultrapassam isso. Hoje seu uso se restringe a pendrives de inicialização e à pequena partição de boot (EFI) que os instaladores criam automaticamente. Para todo o resto, exFAT ou um sistema nativo.

Os modernos: Btrfs, ZFS e APFS

Os três têm em comum um recurso que os clássicos não oferecem: cada bloco de dados recebe uma soma de verificação (checksum), um resumo numérico calculado na gravação e conferido na leitura. Se o disco devolver algo diferente do que foi gravado, o sistema percebe, em vez de entregar uma foto corrompida sem avisar. Com redundância (espelho ou paridade), ele ainda corrige o bloco a partir da cópia boa. Esse problema, chamado de corrupção silenciosa, é raro por bloco, mas vira estatística em acervos de terabytes mantidos por anos, e o SMART do disco não o detecta, como explica Saúde dos discos: SMART, sinais de falha e quando trocar.

Btrfs

Faz parte do kernel Linux, oferece somas de verificação, snapshots instantâneos (congelar uma pasta e voltar a ela depois, ótimo contra apagamentos e ransomware), compressão transparente e RAID próprio. Os modos de espelho (RAID 1) são estáveis; os modos de paridade (RAID 5 e 6) têm limitações conhecidas e o próprio projeto desaconselha seu uso para dados importantes, como detalhado em RAID explicado sem mistério. Vários NAS prontos usam Btrfs justamente pelos snapshots. É uma boa opção para um disco de dados em um servidor Linux quando você quer snapshots sem a exigência de memória do ZFS.

ZFS

Nascido no mundo Unix corporativo e mantido hoje pelo projeto OpenZFS, o ZFS integra gerenciamento de discos, RAID (mirror e RAID-Z) e sistema de arquivos em um conjunto só, com somas de verificação de ponta a ponta, snapshots, compressão e replicação eficiente para outro servidor. É a base do TrueNAS e está disponível no Ubuntu Server como módulo. Dois cuidados antes de adotá-lo:

  • ZFS gosta de memória RAM. Ele usa a RAM como cache de leitura agressivamente. Funciona com pouca memória, mas o desempenho e o conforto crescem com ela; para um NAS doméstico, considere no mínimo alguns gigabytes dedicados a ele, e mais se o acervo for grande. Memória com correção de erros (ECC) é recomendada pela documentação, não obrigatória.
  • Não use ZFS em discos USB baratos. O ZFS confia que o disco grava o que diz que gravou e que não some do nada. Conversores USB de baixa qualidade mentem sobre gravações, desconectam sob carga e escondem o SMART, o que leva a pools degradados sem motivo visível. ZFS pede discos ligados por SATA diretamente.

Expandir um pool ZFS também tem regras próprias: historicamente, não era possível adicionar um disco a um RAID-Z existente, e as versões recentes que permitem isso têm limitações. Planeje o tamanho do pool antes de criá-lo.

APFS

É o sistema de arquivos dos Macs e iPhones atuais, com snapshots e somas de verificação de metadados. Citado aqui para completar o mapa: ele importa se você tem um Mac e usa o Time Machine em um disco externo, que precisa estar em APFS (ou no antigo HFS+). Fora do ecossistema Apple, o APFS não é lido por Windows nem por Linux sem ferramentas de terceiros.

Tabela comparativa

Sistemas de arquivos: recursos e compatibilidade (nativo = sem instalar nada)
SistemaJournalPermissõesChecksums de dadosSnapshotsWindowsLinuxmacOSUso ideal
NTFSSimSimNãoNão (só via Windows)NativoLeitura e gravação (ntfs3)Só leituraDiscos do Windows, backup de PCs Windows
ext4SimSimNãoNãoNão nativoNativo (padrão)Não nativoSistema e dados de servidores Linux simples
exFATNãoNãoNãoNãoNativoNativoNativoDisco externo que circula entre sistemas
FAT32NãoNãoNãoNãoNativoNativoNativoPendrives de boot; limite de 4 GB por arquivo
BtrfsCopy-on-writeSimSimSimNãoNativoNãoDados em servidor Linux com snapshots; NAS prontos
ZFSCopy-on-writeSimSimSimNãoMódulo (OpenZFS)Não nativoNAS com foco em integridade (TrueNAS); exige RAM e SATA
APFSCopy-on-writeSimSó metadadosSimNãoNãoNativoMacs, iPhones e disco do Time Machine

Compatibilidade cruzada entre Windows, Linux e macOS

Em uma casa com sistemas misturados, as perguntas práticas são sempre as mesmas.

Ler um disco NTFS no Linux

Funciona. Desde o kernel 5.15, o Linux inclui o driver ntfs3, com leitura e gravação nativas; antes dele, o ntfs-3g (que roda fora do kernel, mais lento) fazia o serviço e continua disponível. Distribuições baseadas no Debian 12 e no Ubuntu 24.04 trazem o ntfs3. O cuidado: se o disco foi usado em um Windows com “Inicialização rápida” ligada ou que entrou em hibernação, ele fica marcado como “sujo” e o Linux pode se recusar a montá-lo para gravação. Desligue o Windows completamente antes de mover o disco. Para montar manualmente:

Terminal
# Lista discos e partições com o sistema de arquivos detectado (não altera nada)
lsblk -f

# Cria um ponto de montagem e monta a partição NTFS com o driver do kernel
sudo mkdir -p /mnt/externo
sudo mount -t ntfs3 /dev/sdb1 /mnt/externo

# Quando terminar, desmonte antes de desconectar o disco
sudo umount /mnt/externo

Troque /dev/sdb1 pela partição que o lsblk -f mostrou. Em um servidor, o ideal é não depender de NTFS no disco de dados: copie o conteúdo para um disco em ext4, Btrfs ou ZFS e reserve o NTFS para discos que precisam voltar ao Windows.

Ler um disco ext4 no Windows

O Windows não lê ext4 por conta própria. Existem programas de terceiros e, em máquinas com WSL 2, há um comando para anexar um disco físico ao Linux do WSL. Nenhuma dessas opções é confortável para uso diário, e é por isso que a forma certa de um Windows acessar os arquivos de um servidor Linux é pela rede, com SMB, como mostra o guia Compartilhar arquivos na rede de casa com SMB e Samba. Pela rede, o sistema de arquivos do servidor é irrelevante para o cliente.

Disco externo para todos os sistemas

exFAT. Aceite as limitações (sem journal, sem permissões) e ejete o disco corretamente sempre. Se o disco externo for usado como destino de backup de um único sistema, prefira o formato nativo daquele sistema: NTFS para Windows, ext4 para Linux, APFS para Mac.

Regras práticas para escolher

  1. Disco do sistema operacional do servidor
    Deixe o instalador decidir: ext4 no Ubuntu Server, Debian e OpenMediaVault; ZFS no TrueNAS. Não há motivo para mudar o padrão aqui. O processo está em Instalar o Ubuntu Server passo a passo.
  2. Disco de dados em servidor Linux, um disco ou RAID por mdadm
    ext4 para simplicidade máxima; Btrfs se você quer snapshots contra apagamentos acidentais e tem um pouco de disposição para aprender.
  3. NAS com dois ou mais discos e foco em integridade
    ZFS (TrueNAS ou Ubuntu), com memória suficiente e discos em SATA. Planeje o pool antes, porque mudar depois significa copiar tudo para fora e de volta.
  4. Disco de backup que fica no servidor
    O mesmo sistema do disco de dados, para simplificar restaurações. Se o backup for feito com ferramentas como Restic ou Duplicati, o formato do disco pouco importa, porque elas guardam tudo em seus próprios arquivos.
  5. Disco externo que vai ao Windows, ao Mac e à TV
    exFAT, sem discussão.
  6. Pendrive de instalação
    Deixe a ferramenta de criação (Rufus, balenaEtcher, o próprio instalador) formatar; ela sabe o que fazer.
Snapshots são a defesa mais barata contra o seu próprio dedo

Com Btrfs ou ZFS, um snapshot diário da pasta de dados ocupa quase nada enquanto os arquivos não mudam e permite recuperar o que você apagou ontem em segundos. Não substitui backup (está no mesmo disco), mas resolve o caso mais comum de perda: o erro humano. Combine com a estratégia de A regra 3-2-1 de backup.

Erros comuns

Formatar o disco errado

O clássico. Letras e nomes mudam entre reinicializações e entre sistemas. Antes de formatar, confirme pelo tamanho e, no Linux, pelo lsblk -f ou pelo número de série; desconecte fisicamente os discos que não participam da operação.

Usar exFAT como disco de dados do servidor

Sem journal, uma queda de energia pode corromper a estrutura; sem permissões, o compartilhamento por usuário não funciona direito. exFAT é para disco que circula, não para disco que serve.

Copiar um arquivo grande para FAT32 e descobrir o limite no fim

O erro “arquivo grande demais” aparece mesmo com espaço sobrando: FAT32 não aceita arquivos acima de 4 GB. Reformate o pendrive ou disco em exFAT (isso apaga o conteúdo; copie antes).

Montar um pool ZFS em discos USB

Conversores USB baratos desconectam sob carga e nem sempre confirmam gravações honestamente. O ZFS interpreta isso como falha de disco e degrada o pool. Use SATA ou, se só houver USB, prefira ext4 ou Btrfs em um disco único com backup.

Puxar o disco NTFS do Windows sem desligar completamente

Com a Inicialização rápida ativa, o Windows deixa o NTFS em estado de hibernação, e o Linux recusa gravação para não corromper. Desligue de fato (ou desative a Inicialização rápida) antes de mover o disco.

Escolher Btrfs RAID 5 por ter lido que Btrfs é moderno

Os perfis de paridade do Btrfs têm problemas documentados pelo próprio projeto. Use Btrfs em disco único ou RAID 1; para paridade, use mdadm com ext4 ou ZFS com RAID-Z.

Glossário deste guia

Sistema de arquivos
O conjunto de regras que organiza um disco em arquivos, pastas, nomes e permissões. É o “catálogo” do disco.
Partição
Uma fatia do disco com começo e fim definidos, dentro da qual um sistema de arquivos é criado.
Formatar
Criar um sistema de arquivos novo em uma partição. Apaga o acesso a tudo que estava lá.
Journal
Diário em que o sistema anota as operações antes de executá-las, para sobreviver a quedas de energia sem corromper a estrutura.
Checksum
Soma de verificação: um resumo numérico do conteúdo de um bloco, conferido na leitura para detectar corrupção.
Snapshot
Fotografia do estado de um sistema de arquivos em um instante, que permite voltar a ele depois. Ocupa espaço apenas pelo que mudou.
Copy-on-write
Técnica de Btrfs, ZFS e APFS: em vez de sobrescrever um bloco, grava-se um novo e atualiza-se a referência, o que torna snapshots baratos e protege contra escritas incompletas.
GPT
Formato atual de tabela de partições, sem o limite de 2 TB do antigo MBR.

Checklist: antes de formatar

0 de 6

Marque o que já fez. O progresso fica salvo apenas neste navegador.

Próximos passos

Com o sistema de arquivos escolhido, é hora de colocar a decisão em prática: instalar um sistema de NAS, entender como vários discos se combinam e compartilhar as pastas pela rede. Leia nesta ordem:

Prefere um caminho montado para o seu caso? Use o navegador de guias por objetivo.

Fontes e leituras complementares

  • Linux Kernel, NTFS3: documentação do driver de leitura e gravação de NTFS incluído no kernel.
  • Btrfs, documentação oficial: recursos, snapshots e o estado de cada perfil de RAID.
  • OpenZFS, OpenZFS Documentation: requisitos de hardware e memória, conceitos de pool e snapshots.
  • Arch Linux Wiki, File systems: comparativo prático dos sistemas de arquivos suportados pelo Linux.

Sobre este conteúdo. Guia escrito e revisado pela equipe editorial do ServersDesktop com base em documentação oficial dos projetos citados e na experiência de uso doméstico. Não há patrocínio, links de afiliado nem indicação de produto específico. Encontrou um erro? Avise pelo contato; correções são registradas na data de atualização.

Leia também a política editorial.