Qual sistema de arquivos usar para o disco rígido portátil compartilhado entre diferentes sistemas operacionais?


8

Algo semelhante já foi solicitado, mas meus critérios são um pouco diferentes. Preciso compartilhar um disco rígido portátil (USB / Firewire) entre os sistemas Mac OSX, Linux e Windows XP, onde os arquivos compartilhados às vezes têm> 4 GB. Existe um sistema de arquivos disponível imediatamente em todos esses sistemas operacionais que suportam isso e permitem acesso de leitura / gravação? Caso contrário, qual é a próxima melhor solução em termos de instalação de software adicional nesses sistemas operacionais?


11
UDF é a melhor escolha serverfault.com/questions/55089/…
MarcH

Respostas:


13

A opção para maior cobertura é o sistema de arquivos FAT32 . Mas você não poderá criar arquivos maiores que 4 GB.

Se você usa NTFS (formato Windows), os sistemas Mac poderão lê-lo, mas não poderão gravar, a menos que um software de terceiros esteja instalado. O MacFuse e o NTFS-3G permitem acesso total aos volumes NTFS em um sistema Mac.

Atualizar:

Driver de leitura / gravação estável do NTFS-3G - Aparentemente, o NTFS-3G também suporta Linux, FreeBSD, Mac OS X, NetBSD, Solaris, Haiku e outros sistemas operacionais.

Aproveitar,

Robert C. Cartaino


O NTFS-3G parece promissor. Estou curioso para saber se existe uma maneira de usá-lo no Mac OSX e Linux sem instalar nada. Talvez executando-os no espaço do usuário? Pode ser um sonho. ;)
Jonathon Watney

O FUSE (sistema de arquivos no espaço do usuário) está no espaço do usuário, mas você precisará instalar algo pelo menos no OSX. O fusível no Linux está sendo incluído na instalação padrão com mais frequência.
Zoredache

NTFS-3G é ótimo! Altamente recomendado; Funciona como um encanto.
Andy Mikula

Nunca tive problemas com o NTFS-3G, já o uso há bastante tempo.
Gert M

@ Zoredache Quase lá. Estou pensando em duas partições, um FAT32 contendo os vários drivers de sistema de arquivos para cada sistema operacional e o outro um NTFS contendo meus arquivos. Acho que até a Apple lançar algo como o MacFUSE com OSX, vou ter que conviver com a instalação.
913 Jonathon Watney

2

use ext2 e coloque os drivers para acessá-lo a partir de sistemas não-linux em uma partição de dispositivo no fat 32, além de ter critérios> 4g classificados, mas mais importante, você terá atributos de arquivo


1

Eu usaria o FAT32 e usaria um utilitário ZIP que divide seus arquivos em pedaços de tamanho fixo (ou seja, menos de 4 GB) - confuso e lento, admito, mas se você colocar os executáveis ​​no mesmo disco para todos os sistemas operacionais de que precisa e talvez escreva e inclua alguns scripts pequenos para facilitar o que você deseja.


você pode usar split (1) no linux
Rory

1

A revisão 2.01 da UDF provavelmente é o caminho que você deseja seguir. Consulte a tabela de compatibilidade de sistemas operacionais UDF na Wikipedia .

A única desvantagem do UDF 2.01 é que não há suporte de gravação nativo para o Windows XP (pelo menos sem utilitários de terceiros). No entanto, a gravação no Windows 7 e versões posteriores são suportadas nativamente.

Recentemente, eu me peguei pesquisando esse mesmo tópico e escrevi um script para automatizar o processo de formatação em UDF. Veja format-udf no GitHub .


0

Seu melhor melhor será o FAT32. Existem várias limitações para o FAT32, mas é o mais reconhecido e funciona em todos os sistemas mencionados.


0

Fora da caixa, tenho certeza de que o Windows XP pode suportar apenas FAT32 e NTFS. O FAT32 não pode lidar com arquivos maiores que 4 GB, então não há sua resposta.

A maioria dos sistemas pode ler NTFS, mas alguns não podem gravar em NTFS. Não tenho certeza de quais são.

Se você conseguir apenas arquivos menores que 4 GB, use o FAT32, pois ele funciona melhor na maioria dos sistemas operacionais.


0

Não tenho experiência aqui, mas apenas para compartilhar meus pensamentos, o Windows parece menos provável que seja agradável com os outros, então você pode tentar o NTFS. Nessa frente, você normalmente pode ler partições NTFS com qualquer instalação do Linux. Se você precisar gravar, precisará instalar o ntfs-3g. Para o OSX, você pode tentar o NTFS-3G para Mac .

Se você precisar apenas de acesso de leitura, o ext2 / 3 poderá ser melhor, pois não há utilitários de instalação para lê-los: Mac , PC

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.