Qual formato devo usar?

5

Eu tenho uma unidade flash USB. Eu gostaria de usá-lo em 3 plataformas.

O problema é que não consigo encontrar nenhum formato que suporte a leitura e a gravação no OS X, Windows e Android.

(Agora estou usando o FAT32, mas o Android só pode lê-lo e o tamanho máximo do arquivo é de 8 GB)

xdavidhu
fonte

Respostas:

4

Atualmente, olhando para os dispositivos que você usa, o FAT32 é a escolha segura.

Você também pode usar um sistema de arquivos NTFS. Mas tanto o OS X quanto o Android não suportam NTFS por padrão e você precisará fazer alguns ajustes em ambos.

Adicionando suporte NTFS ao Android :

Suporte NTFS para dispositivos Android sem acesso root pode ser adicionado usando um aplicativo Total Commander - Gerenciador de Arquivos e seu plugin USB . Outras instruções podem ser encontradas neste artigo .

Referências :

  1. Como ativar o suporte a NTFS no Android: com e sem raiz - Techapp.com
  2. Adicionar suporte NTFS ao seu dispositivo Android - xda-developers

Adicionando suporte NTFS ao OS X :

O OS X pode montar NTFS de forma nativa se um UUID tiver sido adicionado ao UUID / etc / fstab com o sinalizador ntfs rw, auto, nobrowse. Outras instruções podem ser encontradas neste artigo .

Referências :

  1. Como ativar o suporte à gravação NTFS no Mac OS X - OSX diariamente
  2. 10.6: Habilitar suporte nativo de leitura / gravação NTFS - Mac mundo
Kolappan Nathan
fonte
Embora os links possam ser úteis, sua resposta parece um pouco dependente deles - você pode parafrasear a essência do que está nesses links em sua resposta. Por exemplo, "OS X pode ser capaz de montar NTFS simplesmente adicionando o UUID para fstab com as flags ntfs rw"
Journeyman Geek
@JourneymanGeek Use FAT32 é a minha principal resposta à sua pergunta. Ele perguntou qual formato usar não como usar o NTFS no Android e no OSX. Acredito que respondi a sua pergunta e adicionei links para referências adicionais.
Kolappan Nathan
@JourneymanGeek Modifiquei a resposta como você pediu, embora eu não acreditasse que fosse necessário.
Kolappan Nathan
1
Talvez não seja necessário, mas torna a resposta muito melhor. +1
fixer1234
3

O Android (pelo menos com o kernel moderno do Linux) deve ser capaz de ler E ESCREVER no FAT32. O tamanho máximo do arquivo normalmente deve ser de 4 GB (e isso não é uma limitação do Android, mas do próprio sistema de arquivos).

Você também pode considerar o exFAT. Dispositivos Android que suportam SDXC devem ter driver embutido suportando este sistema de arquivos, e deve ser totalmente suportado pelo Mac OS X desde 10.6.5 (embora possa não ser "bem"). Certamente deve ser bem suportado no Windows.

FWIW existe também um driver FUSE para distribuições Linux: https://github.com/relan/exfat

(Ref .: https://en.wikipedia.org/wiki/ExFAT#Adoption )

Tom Yan
fonte