Crie um disco USB compatível com Windows, Linux e Mac

Um dos termos mais frequentes que ouvimos quando fazemos parte da área de suporte, gestão ou administração de sistemas é o sistema de arquivos.

Quando ouvimos sobre isso, pensamos automaticamente em FAT32 ou NTFS, mas realmente, sabemos o que é um sistema de arquivos e para que serve?

UMA Sistema de arquivo é o método e a estrutura de dados usados ​​por um sistema operacional, seja Windows, Linux ou Mac OS, para ler arquivos de uma mídia, como discos, unidades removíveis, etc.

No mundo dos sistemas, existem vários tipos de sistemas de arquivos, mas infelizmente nem todos são compatíveis nos sistemas operacionais mais comuns e isso em muitos casos representa uma falha latente para alguns usuários, uma vez que se deparam com a impossibilidade de transferir informações entre um e o outro. outro sistema usando mídia, como unidades USB.

1. Tipos de sistema de arquivos

É importante estarmos cientes de que cada desenvolvedor implementa uma série de sistemas de arquivos para seu sistema operacional, por exemplo, temos o seguinte:

Sistemas operacionais WindowsOs sistemas de arquivos presentes no Windows são:

  • GORDURA
  • FAT32
  • NTFS
  • exFAT

Sistemas operacionais LinuxOs sistemas de arquivos presentes nas distros Linux são:

  • ext2
  • ext3
  • ext4
  • ReiserFS
  • Troca

Sistemas operacionais Mac OSOs sistemas de arquivos presentes no Mac OS são:

  • HFS +
  • MS-DOS (FAT)
  • exFAT
  • APFS (presente na nova edição macOS High Sierra)

Entendemos como cada sistema gerencia seu próprio sistema de arquivos e, dessa forma, uma unidade USB formatada com NTFS só pode ser reconhecida em ambientes Windows, mas não em ambientes Linux ou macOS, embora seja reconhecida no macOS, não poderemos fazer alterações isto.

Nesse ponto, surge outra pergunta: que tipo de sistema de arquivos usar que seja compatível com esses três sistemas operacionais? A Solvetic analisará a resposta em detalhes.

Em termos técnicos, tem sido recomendado que o sistema de arquivos dos drives USB seja FAT32 graças ao fato de ser um sistema de arquivos antigo e ter evoluído para ter FAT32 hoje, mas há um formato que é muito melhor em termos de segurança, confiabilidade e compatibilidade: exFAT.

Vamos ver em detalhes o que é cada um desses sistemas de arquivos e o que ele cobre.

FAT32Este formato é um dos mais compatíveis, mas devido à sua vida útil, está em vigor desde a década de 90, apresenta uma série de limitações que podem afetar o ritmo de atualizações que vivemos hoje.
Por ser um formato com tanto tempo ativo, é compatível com praticamente qualquer sistema operacional.

Como mencionamos, ele tem suas limitações, como a incapacidade de hospedar arquivos maiores que 4 GB ou que as partições com este sistema de arquivos não podem ter mais de 8 TB de capacidade.

exFATO exFAT é de certa forma um FAT32 mais moderno e dinâmico que foi desenvolvido em 2006 e está presente na maioria dos sistemas operacionais modernos.

Por padrão, todos os sistemas operacionais tradicionais, Windows, Linux ou Mac OS são compatíveis com exFAT e seu uso é altamente recomendado para unidades externas, como dispositivos USB ou unidades externas, graças à sua simplicidade e múltiplos recursos.

Agora vamos analisar um pouco mais detalhadamente os campos de ação onde esses dois sistemas de arquivos são compatíveis para saber qual a melhor opção a escolher.

2. Suporte de dispositivo


Este é o primeiro campo fundamental, pois se o dispositivo USB formatado com FAT23 ou exFAT não for compatível com o dispositivo onde deve ser conectado, será impossível reconhecê-lo e acessar seu conteúdo.

Neste campo podemos dizer que o FAT32 tem uma vantagem sobre o exFAT, uma vez que, sendo um sistema de arquivos antigo, é compatível com todos os sistemas operacionais e dispositivos como consoles de jogos, Smart TVs, reprodutores multimídia e outros.

Embora exFAT seja atualmente compatível com mais de 95% dos dispositivos no mercado, você ainda pode encontrar certas limitações em algumas distros Linux ou dispositivos Android.

Passo 1
Em algumas distros Linux, o sistema de arquivos exFAT não será reconhecido imediatamente, portanto, devemos instalar os respectivos utilitários executando a seguinte linha:

 sudo apt-get install exfat-utils exfat-fuse 

PROLONGAR

Passo 2
Posteriormente, atualizamos os pacotes executando a linha:

 sudo apt-get update

3. Velocidade de leitura e gravação


Outro dos pilares em um sistema de arquivos é a capacidade com a qual ele pode acessar o conteúdo e lê-lo ou gravá-lo, já que o desempenho ideal depende disso, o que é um valor altamente necessário hoje. Sem dúvida neste aspecto o exFAT supera o FAT32 por ser uma tecnologia muito mais recente, compatível com USB 3.0 que pode ter uma taxa de transferência de até 5 Gbps.

No gráfico anterior do flexense podemos ver o desempenho do exFAT sobre o FAT32 e no link a seguir podemos ver em detalhes várias operações realizadas por esta empresa de desenvolvimento de software chamada Flexsense

4. Tamanhos de arquivo suportados


Sem dúvida, este campo é ocupado por exFAT já que, como mencionamos anteriormente, FAT32 só permite arquivos com capacidade máxima de 4 GB em partições que não excedam 8 TB de armazenamento, enquanto exFAT é praticamente ilimitado neste aspecto por suportar 16ZB arquivos (ZB é igual a 1 099 511 627 776 GB), é improvável que tenhamos tanta informação para armazenar.

A seguir, veremos uma comparação entre esses dois sistemas de arquivos para ter uma ideia muito mais geral:

Podemos ver as grandes diferenças entre FAT32 e exFAT para decidir qual é o sistema de arquivos mais adequado com base em nossas necessidades.

5. Como formatar uma unidade USB com exFAT


Partindo do detalhe de que exFAT é o sistema de arquivos mais prático e funcional, a menos que não vamos usar arquivos maiores que 4 GB, este é o processo de formatação de drives USB com exFAT.

janelasPara realizar este processo no Windows, neste caso Windows 10, será necessário acessar o explorador de arquivos, clicar com o botão direito do mouse no pendrive e na lista exibida selecionar Formato:

Na janela que será exibida iremos selecionar exFAT no campo Sistema de arquivo. Clique em Começar para aplicar o formato.

macOS SierraEste processo se aplica a todas as edições do Mac. Para fazer isso, acessamos o utilitário de disco usando uma das seguintes opções:

  • Inserindo o termo discos no Spotlight e selecionando a opção apropriada.
  • Descendo a estrada Vá para / Utilitários / Utilitário de disco.
  • Usando a combinação de teclas Shift + ⌘ + U e na janela exibida, selecione Utilitário de Disco.

Uma vez lá, selecionamos o dispositivo USB, clicamos em den Apagar e na janela exibida nós selecionamos ExFAT no campo Formato. Clique em Apagar para iniciar o processo.

PROLONGAR

LinuxPara ambientes Linux, primeiro será necessário instalar as ferramentas exFAT executando o seguinte comando, como mencionamos anteriormente:

 sudo apt-get install exfat-utils exfat-fuse
Mais tarde executamos a linha fdisk -l para listar os discos ativos no sistema.

Lá iremos localizar a unidade USB que tem a extensão / dev / sd ** (Substituímos o ** pelo número indicado)
Assim que o disco USB for identificado, executaremos a seguinte sintaxe:

 mkfs.exfat -n NOME / dev / sd ** (NOME será o rótulo atribuído ao disco) 

Como entendemos, temos a liberdade de selecionar o melhor sistema de arquivos para nossas unidades USB, a fim de ter a melhor capacidade e desempenho.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave