Risposte:
Come detto Breakthrough, utilizzare NTFS . In Mac OS e Linux, è possibile utilizzare NTFS-3G per abilitare la lettura / scrittura su una partizione NTFS.
Su OS X, NTFS-3G può anche essere installato gratuitamente tramite Homebrew con brew install ntfs-3g
. È necessario anche Fuse per OS X , ma il gioco è fatto.
Questi progetti sono gratuiti, open-source e maturi. Ho usato questa configurazione su un Mac e non ho avuto problemi ad accedere ai dati da una partizione NTFS.
UDF è un candidato. Funziona immediatamente su Linux> = 2.6.31, Windows> = Vista, MacOS> = 9 e su molti BSD.
Nota: UDF è disponibile in diverse versioni, che non sono ugualmente supportate su tutte le piattaforme, vedi Wikipedia - Compatibilità .
Domanda correlata: utilizzo di UDF su un'unità 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
La semplice risposta è no. Non esiste un minimo comune denominatore in questi sistemi operativi oltre a FAT32.
Per minimo comune denominatore intendo i filesystem integrati. Per i componenti aggiuntivi, sei da solo.
Bene hai due soluzioni. Molte distribuzioni Linux includono strumenti per leggere e scrivere su unità NTFS ...
Un'alternativa sarebbe usare Ext2. Esiste un'utilità di Windows che integra il filesystem con il sistema operativo Windows. Penso che questa sarebbe la tua soluzione ideale:
Installa un driver di file system Ext2fs.sys in modalità kernel puro, che in realtà estende il sistema operativo Windows per includere il file system Ext2. Poiché viene eseguito sullo stesso livello software nel core del sistema operativo Windows come tutti i driver di file system nativi di Windows (ad esempio NTFS, FASTFAT o CDFS per CD-ROM Joliet / ISO), tutte le applicazioni possono accedere direttamente a Volumi ext2. I volumi Ext2 ottengono lettere di unità (ad esempio O :). I file e le directory di un volume Ext2 vengono visualizzati nelle finestre di dialogo dei file di tutte le applicazioni. Non è necessario copiare file da o verso volumi Ext2 per poter lavorare con essi.
prova exFAT , che diventa disponibile per sempre più sistemi operativi. Secondo l'articolo di Wikipedia collegato (vedi fonti) c'è un modulo kernel open source per Linux in fase di sviluppo. OS X lo supporta dal 10.6.5, Windows lo supporta da Vista. Ci sono aggiornamenti per sistemi operativi Microsoft più vecchi.
exFAT supporta file di grandi dimensioni.
FAT32 è qualcosa di cui puoi essere sicuro di lavorare quasi ovunque.
Faccio fatica dal limite delle dimensioni del file, che per gli standard odierni non è più così grande. Dato che exFAT non è ancora disponibile su Linux, stavo cercando alternative ed è davvero difficile trovare qualcosa di adatto.
Una volta UDF doveva essere un filesystem multipiattaforma e cross media, ma in qualche modo è stato dimenticato. C'è un'opzione per formattare UDF per i dischi rigidi, che è abbastanza adatto per le unità rimovibili, ma da quello che ho sperimentato, il supporto su Windows è minimo, se non del tutto. Non so se Windows 7 supporta unità UDF diverse dai dischi BluRay.
Ho deciso di utilizzare NTFS per le mie unità esterne, che devono essere collegate a computer Windows e Linux. Per le mie unità rimovibili, che sono principalmente, se non utilizzate solo su computer Linux, utilizzo XFS.
Lo stesso problema si applica anche alla crittografia: utilizzo LUKS su Linux, che ha un supporto su Windows. TrueCrypt non può essere integrato troppo bene nei sistemi Linux, rispetto a LUKS, quindi ho optato per quello.
Se i tuoi requisiti multipiattaforma non includono Windows, la mia comprensione è che ZFS è l'opzione migliore per i sistemi operativi moderni più diffusi e ampiamente utilizzati alla fine del 2017. Vedi l'implementazione OpenZFS che include il supporto per OSX / macOS, Linux, FreeBSD: https: //en.wikipedia.org/wiki/OpenZFS http://www.open-zfs.org/wiki/Main_Page
Dovrebbe essere possibile usare Windows attraverso una macchina virtuale (o un'altra risorsa) ma le mie esigenze sono soddisfatte senza Windows.
Suggerirei l'uso del exFat
file system perché ho formattato una partizione del disco rigido da 120 GB exFat
e funziona perfettamente con macOS, Linux e Windows.
Ad essere onesti, non esiste un file system simile. NTFS è la modalità di lettura / scrittura per Linux / Mac ma non è consigliabile per l'installazione di Linux. In effetti, non ho visto nessuno installare Linux su NTFS. Linux è solitamente installato su filesystem ext2 / ext3. FAT32 potrebbe funzionare in questo momento, ma le versioni future di Windows come con Windows 7 non funzioneranno.
Puoi leggere / scrivere sulle partizioni Linux mentre lavori su Windows usando alcuni dei software / driver menzionati qui.
http://www.helpfolder.com/2009/08/27/how-to-access-linux-partitions-from-windows/