Sistema de arquivos a ser usado para o disco rígido externo a ser usado com máquinas Mac, Linux e Windows [duplicado]

14

Possível duplicado:
sistema de arquivos de plataforma cruzada

Eu tenho uma unidade USB bastante grande que eu gostaria de poder usar nas diferentes máquinas que possuo. Estou tendo dificuldade para descobrir qual seria o melhor sistema de arquivos a ser usado para poder ler / escrever coisas dos 3 sistemas operacionais com os quais estou em contato: Windows, Linux e Mac.

Sugestões?

Daniel
fonte
4
duplicado disto , isto , isto , isto , isto e outros. Vamos lá pessoal, use as funções de busca.
Daniel Beck
@ Daniel, você está certo. Tentei excluí-lo, mas o sistema não me deixou.
Daniel
1
Duplicatas neste site aumentar as chances dos outros para encontrar as questões relacionadas, por isso não é que ruim ;-)
Daniel Beck

Respostas:

13

A melhor opção pode ser o Universal Disk Format . Windows XP, Mac OS e Linux suportam leitura e gravação UDF. O UDF possui um bom suporte Unicode e não possui o limite máximo de tamanho de 4 GB do FAT32.

Acredito que o NTFS é uma péssima escolha, pois você não pode garantir que poderá instalar os drivers apropriados em todos os computadores Mac OS que você usar. UDF é o formato aceito para mídia removível e não requer drivers de engenharia reversa em nenhum sistema operacional.

Just Jake
fonte
Eu pensei que UDF foi projetado para CDs editáveis, onde nada pode realmente ser excluído?
ewanm89
Versões UDF posteriores atendem a discos rígidos de acesso aleatório e memória flash. Apenas certifique-se de manter uma versão e opções UDF portáteis, consulte serverfault.com/questions/55089/…
MarcH
O UDF é um sistema de arquivos razoável para um disco rígido interno acessado pelo Linux e Windows no cenário de inicialização dupla? Eu realmente detesto a idéia de usar o NTFS para isso.
Zymhan
Parece que o Linux suporta apenas a gravação UDF até a versão 2.05: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/fs/…
Gerry
2

Esta é uma possível duplicação desta pergunta, mas para ajudar o indivíduo, aqui está a informação que ele deseja.

É possível usar o NTFS com todos os três sistemas operacionais. NTFS tem um tamanho máximo de arquivo de 16 TB. Existem drivers criados para Linux e Mac que permitem ler e gravar em um sistema de arquivos NTFS. Se precisar de ajuda para encontrar esses drivers, confira este link.

David
fonte
1
A única desvantagem é que você não pode alterar as permissões para objetos NTFS fora do Windows. Fora isso, é muito bom.
Tobias Plutat
1

Você poderia usar NTFS.

Windows: NTFS está embutido. A maioria das distribuições Linux vem com o driver NTFS-3g para ler NTFS.
Com o OSX, você precisa instalar a versão OSX do NTFS-3G,
para essa tentativa: http://forums.applenova.com/showthread.php?t=21842&page=4

madmaze
fonte
O NTFS não parece ideal, pois você precisará instalar o driver nos sistemas OS X para suporte à gravação. Se você não tiver privilégios de administrador na máquina, não poderá fazê-lo e gravar no disco.
Jake
1

O FAT32 é suportado por todos esses sistemas operacionais de forma nativa. A única limitação do FAT32 é que o maior arquivo único que você pode armazenar deve ter menos de 4 GB.

Jay_Booney
fonte
De que outra forma ele se compara ao uso do NTFS (além das diferenças máximas de tamanho de arquivo)?
FrustratedWithFormsDesigner
3
Quanto mais arquivos você armazenar, mais lento será acessado. Falhas de energia podem corrompê-lo. Sem controle de acesso. Acesso repetido de leitura e gravação cria fragmentação que diminui o acesso. O tamanho máximo do volume é 32 GiB. Mas: o sistema de arquivos é simples, todo sistema operacional oferece suporte razoável de leitura e gravação, Linux e Windows podem verificar / corrigir erros.
9000
Os formatadores nas janelas modernas limitam artificialmente o tamanho dos volumes FAT32 a 32GiB, mas volumes fat32 maiores podem ser criados com outras ferramentas.
plugwash
1

No Mac OS X, use os seguintes comandos para formatar seu disco rígido grande (sem limite de 4Gb) no FAT32.

Será legível e gravável no Linux, Mac OS X e Windows.

Primeiro, identifique o disco que você deseja formatar com este comando:

$ diskutil list

A saída será parecida com esta:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *232.9 Gi   disk0
   1:                        EFI                         200.0 Mi   disk0s1
   2:                  Apple_HFS Mac_HD                  39.9 Gi    disk0s2
   3:                  Apple_HFS Data                    192.6 Gi   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.9 Gi     disk1
   1:                 DOS_FAT_32 CORSAIR                 1.9 Gi     disk1s1

Vamos supor que queremos formatar a chave USB Corsair e denominá-la "Millenium Falcon":

$ diskutil partitionDisk /dev/disk1 MBRFormat "MS-DOS FAT32" "Millenium Falcon" 1.9G

Para mais informações:

$ man diskutil
romainl
fonte