Respostas:
Como o avanço disse, use NTFS . No Mac OS e Linux, você pode usar o NTFS-3G para ativar a leitura / gravação em uma partição NTFS.
No OS X, o NTFS-3G também pode ser instalado gratuitamente através do Homebrewbrew install ntfs-3g
. Você também precisa do Fuse para OS X , mas é isso.
Esses projetos são gratuitos, de código aberto e maduros. Usei essa configuração em um Mac e não tive problemas para acessar dados de uma partição NTFS.
UDF é um candidato. Ele funciona imediatamente no linux> = 2.6.31, Windows> = Vista, MacOS> = 9 e em muitos BSDs.
Nota: O UDF vem em versões diferentes, que não são igualmente suportadas em todas as plataformas, consulte Wikipedia - Compatibilidade .
Pergunta relacionada: Usando UDF em uma unidade flash USB
truncate -s 100M udf.img && mkudffs udf.img && mount udf.img /mnt && echo foo > /mnt/foo && umount /mnt && uname -r → 3.16.0-4-amd64
A resposta simples é não. Não existe o menor denominador comum entre esses sistemas operacionais, exceto o FAT32.
Por menor denominador comum, quero dizer sistemas de arquivos embutidos. Para complementos, você está por sua conta.
Bem, você tem duas soluções. Muitas distribuições Linux incluem ferramentas para leitura e gravação em unidades NTFS ...
Uma alternativa seria usar o Ext2. Existe um utilitário do Windows que integra o sistema de arquivos ao sistema operacional Windows. Eu acho que essa seria sua solução ideal:
Ele instala um driver de sistema de arquivos Ext2fs.sys no modo kernel puro, que na verdade estende o sistema operacional Windows para incluir o sistema de arquivos Ext2. Como é executado na mesma camada de software no núcleo do sistema operacional Windows NT, como todos os drivers nativos do sistema de arquivos do Windows (por exemplo, NTFS, FASTFAT ou CDFS para CD-ROMs Joliet / ISO), todos os aplicativos podem acessar diretamente o Volumes Ext2. Os volumes Ext2 recebem letras de unidade (por exemplo, O :). Arquivos e diretórios de um volume Ext2 aparecem nas caixas de diálogo de arquivos de todos os aplicativos. Não há necessidade de copiar arquivos de ou para volumes Ext2 para trabalhar com eles.
tente exFAT , que fica disponível para mais e mais sistemas operacionais. De acordo com o artigo da wikipedia vinculado (consulte fontes), há um módulo de kernel de código aberto para linux em desenvolvimento. O OS X suporta desde 10.6.5, o Windows desde o Vista. Existem atualizações para outros sistemas operacionais da Microsoft.
O exFAT suporta arquivos grandes.
O FAT32 é algo em que você pode trabalhar quase em qualquer lugar.
Eu luto contra o limite de tamanho de arquivo, que pelos padrões de hoje não é mais tão grande. Como o exFAT ainda não está disponível no Linux, eu estava procurando alternativas, e é realmente difícil encontrar algo adequado.
O UDF era para ser uma plataforma cruzada e um sistema de arquivos entre mídias, mas meio que foi esquecido. Existe uma opção para formatar UDF para discos rígidos, o que é bastante adequado para unidades removíveis, mas pelo que experimentei, o suporte ao Windows é mínimo, se é que existe. Não sei se o Windows 7 suporta unidades UDF que não sejam discos BluRay.
Decidi usar o NTFS para minhas unidades externas, que precisam ser conectadas aos computadores Windows e Linux. Para minhas unidades removíveis, que são principalmente, se não usadas apenas em computadores Linux, eu uso o XFS.
O mesmo problema também se aplica à criptografia: eu uso o LUKS no Linux, que tem suporte no Windows. O TrueCrypt não pode ser muito bem integrado aos sistemas Linux, comparado ao LUKS, então decidi por um deles.
Se seus requisitos de plataforma cruzada não incluem o Windows, meu entendimento é que o ZFS é a melhor opção para sistemas operacionais modernos populares em amplo uso no final de 2017. Veja a implementação do OpenZFS, que inclui suporte para OSX / macOS, Linux, FreeBSD: https: //en.wikipedia.org/wiki/OpenZFS http://www.open-zfs.org/wiki/Main_Page
Deve ser possível usar o Windows através de uma máquina virtual (ou outro recurso), mas minhas necessidades são atendidas sem o Windows.
Sugiro o uso do exFat
sistema de arquivos porque formatei uma partição de 120 GB do disco rígido exFat
e funciona perfeitamente com o macOS, Linux e Windows.
Para ser sincero, não existe um sistema de arquivos como esse. NTFS é o modo de leitura / gravação para Linux / Mac, mas não é aconselhável para a instalação do Linux. Na verdade, não vi ninguém instalando o Linux no NTFS. O Linux geralmente é instalado em sistemas de arquivos ext2 / ext3. O FAT32 pode funcionar no momento, mas versões futuras do Windows, como no Windows 7, não funcionarão.
Você pode ler / gravar nas partições Linux enquanto trabalha no Windows usando alguns dos softwares / drivers mencionados aqui.
http://www.helpfolder.com/2009/08/27/how-to-access-linux-partitions-from-windows/