Condivisione dei file del file system multipiattaforma tra MAC, WINDOWS, LINUX?


19

Ho un laptop con triplo avvio, Yosemite, Windows 8.1, CentOS 7 e ho bisogno di una partizione per la condivisione di file tra i 3 sistemi operativi, sto usando exFAT, in quanto è supportato da OSX e Windows ma ha avuto alcuni problemi con Linux e dopo aver provato a montarlo su Linux, osx non lo ha riconosciuto e non sono stato in grado di montarlo, quindi solo Windows lo ha riconosciuto e dopo 1 giorno di utilizzo è stato danneggiato, ho dovuto recuperare i miei dati con TesDrive.

Ora sto cercando il file system più accettato per condividere i file tra di loro, finora ho trovato queste opzioni:

  • NTFS: Uso di MacFUSE e NTFS-3G per abilitare l'accesso in lettura / scrittura o Paragon NTFS, ma ho sentito alcune cose cattive sulla stabilità e la velocità di quelle opzioni ... Non vorrei perdere i miei dati.

  • HFS +: Usando MacDrive Pro in Windows per avere accesso in lettura / scrittura alla partizione mac, suppongo che ci sia un modo per consentire il supporto linux per hfs +. Ho sentito alcune cose buone e cattive su MacDrive ma non sono ancora così sicuro ...

  • exFAT: Questo è il modo in cui ho già provato, una brutta esperienza con esso, ma la maggior parte delle persone sembra approvare questa opzione. Forse ho fatto qualcosa di grave, ma comunque la perdita di dati è un problema ...

  • FAT32: dimensioni dell'unità ridotte. Impostazioni di autorizzazione limitate. Non quello che vorrei scegliere.

Necessità gerarchicamente ordinate:

  1. Stabilità (nessuna perdita di dati)
  2. Ottimo supporto per le dimensioni dei file
  3. Scrivere sul diario
  4. Velocità

AGGIORNAMENTO 1: Dopo ulteriori ricerche ho trovato Tuxera NTFS per mac , sembra essere bello, ma ... quanto è bello nella vita reale? offre il vero supporto completo NTFS come dice ?, ottima stabilità? Velocità? Scrivere sul diario? Vale per il prezzo?


Ho sempre usato Paragon senza effetti negativi, ma non ho provato Tuxera per il confronto.
Tetsujin,

@Tetsujin davvero? beh, forse proverò Paragon se Tuxera mi delude ... ma finora è davvero eccezionale, la velocità di trasferimento è davvero buona, non posso parlare di stabilità poiché l'ho usato solo per 2 giorni ma sembra carino
Jonathan Solorzano

Sembra che entrambi abbiano i loro seguaci. Starei con chiunque lavori per te. Ho visto rapporti che dicono che Paragon è leggermente più veloce, ma il rovescio della medaglia è il prezzo di aggiornamento ogni anno.
Tetsujin,

@Tetsujin Dimentica quello che ho detto, Tuxera non sta scrivendo sulla mia partizione NTFS, dice che fa da osx, ma quando vado e controllo in Windows i file che copio sul disco non sono ... penso di ' proverò paragon
Jonathan Solorzano il

Consiglierei Paragon. Ho usato sia Tuxera e Paragon NTFS per l'accesso in OSX con successo (in realtà Tuxera ti dà un po 'più di controllo), MA Paragon fornisce anche driver per Windows (per HFS +) e Linux. Vedi paragon-software.com/technologies/ufsd.html . Non sono imparentato con loro; solo un felice utente della loro tecnologia.
JJarava,

Risposte:


8

Ho fatto questo genere di cose per anni e probabilmente posso aiutarti a evitare gli stessi dolori che ho attraversato.

Il cloud storage sarebbe ideale per alcuni casi d'uso, ma impreciso sulla privacy / sicurezza senza lavoro aggiuntivo e non necessariamente adatto per casi d'uso che coinvolgono una grande quantità di dati. (Ho risolto i problemi di sicurezza / privacy con la crittografia trasparente per file e lo uso in parallelo con la soluzione che ho descritto di seguito, per diversi casi d'uso.)

Ecco le soluzioni di archiviazione locale in ordine crescente di fattibilità (che è intrinsecamente soggettiva e dipendente da specifici casi d'uso):

  1. exFAT: In fondo solo per la mia mancanza di esperienza con esso e la sua relativa novità. Esistono problemi di compatibilità tra le piattaforme a causa delle diverse dimensioni dei blocchi. Apparentemente, la formattazione dell'unità in Windows con una dimensione di blocco inferiore a 1024 byte potrebbe funzionare.
  2. NTFS: Ho avuto tutti i tipi di problemi con NTFS-3G, andando avanti e indietro tra Windows, Mac e Linux. Corruzione dei file, perdita di dati, ecc. Questo è accaduto qualche anno fa, forse ora è meglio - ma è stato "venduto" come solido allora e non lo era.
  3. FAT32: Nella mia esperienza, questo è l' unico file system veramente "multipiattaforma" in grado di collegare Mac, Linux e Windows. (E fotocamere, TV e ...) C'è un limite di dimensione di 4 GB per file e un limite di dimensione del volume totale di 2 TB . In teoria puoi superare la limitazione FAT32 da 32 GB, con Fat32Formatter , ma non so quanto sia compatibile tra i sistemi. In teoria, FAT + consente file da 256GiB e utilizza blocchi di dimensioni maggiori
  4. Una macchina virtuale che condivide il suo filesystem nativo con il sistema operativo host tramite CIFS: questa è senza dubbio la migliore soluzione per la maggior parte dei miei casi d'uso.

Anni fa, quando mi sono stufato della corruzione dei dati tramite NTFS-3G, ho iniziato a utilizzare una piccola VM con Windows 2000 e ho condiviso un volume NTFS "nativamente" con il sistema operativo host tramite CIFS. Le prestazioni non possono essere paragonate allo storage direttamente collegato, ma alla fine ho dovuto dire addio alla corruzione dei dati, alla sfiducia e al mal di testa che ha causato. NTFS formattato da Windows 2000, ha funzionato perfettamente e in modo intercambiabile con le versioni più moderne di Windows, incluso il passaggio da Windows 2000 in una VM e da Windows Vista (al momento).

Tuttavia, NTFS non era abbastanza robusto per archiviare in modo affidabile enormi quantità di dati per lunghi periodi di tempo, anche se in una configurazione speculare (e specialmente in una configurazione RAID5). Principalmente a causa di bitrot e mancanza di checksum. Certo, è stata la cosa migliore in circolazione per molto tempo, ma non più.

Ora, l'unico file system "multipiattaforma" che utilizzo è ZFS, presentato tramite CIFS da Linux in esecuzione in una macchina virtuale. (Sto anche usando sempre più BTRFS che recentemente sembra aver varcato una soglia di stabilità per i miei casi d'uso. Per molto tempo l'ho usato solo sperimentalmente e spesso mi ha deluso.)

Non uso ZFS per Mac OS, solo ZFS su Linux. (Utilizzavo una VM OpenSolaris per ospitare ZFS per motivi di purezza e supporto per le funzionalità ZFS più aggiornate, fino a quando Oracle non ha sbagliato.)

Ho provato ZFS per Mac qualche tempo fa ed era troppo instabile e obsoleto. Forse ora va bene, ma la mia soluzione VM è impeccabile. E come ho già detto, sto usando sempre più BTRFS, che è una soluzione migliore in molti modi per le mie esigenze (la prima e soprattutto la solida affidabilità - che ZFS ha sempre fornito).

Avvio triplo i miei Mac e quando non eseguo Linux in modo nativo, eseguo la stessa installazione Linux nativa in una macchina virtuale. Linux è perfettamente felice alternando l'esecuzione in una macchina virtuale con aggiunte guest e nativamente. Quasi sempre eseguo una VM Linux per l'accesso al volume "nativo" ZFS o BTRFS tramite CIFS, quando non lo eseguo in modo nativo.

Ho adattato senza problemi la maggior parte dei miei flussi di lavoro in modo da consentire l'accesso CIFS più lento a un archivio affidabile "multipiattaforma" di grandi dimensioni. Ad esempio, se ho bisogno di un accesso rapido a molti dati di lavoro, di solito si trova in un'applicazione unica per quel particolare sistema operativo host e non deve essere accessibile su più piattaforme. Quindi utilizzo semplicemente lo spazio di archiviazione SSD locale veloce disponibile in modo nativo sul sistema operativo e faccio copie regolari nella memoria "multipiattaforma" più lenta - o solo quando il progetto è terminato, a seconda del caso d'uso specifico.

Suggerimento: se segui la route VM, sarai tentato di condividere il file system VM tramite un adattatore con bridge. Il vantaggio è che la VM avrà il proprio indirizzo IP sulla stessa sottorete e l'archiviazione sarà accessibile anche da altri computer su quella sottorete. Tuttavia, gli svantaggi di un adattatore a ponte sono 1) È legato a un adattatore fisico specifico e se si passa da, diciamo, cablato a wireless, si potrebbe perdere la connettività Internet dall'interno della VM [che è un problema solo se si è anche utilizzo della VM come sistema operativo per la produttività, come faccio di solito]. E 2) Gli adattatori con ponte possono essere pignoli. A volte "funziona", ma se hai problemi, la risoluzione dei problemi può essere piuttosto complicata. Una soluzione migliore è configurare la VM con due adattatori: A) NAT [per l'accesso a Internet dalla VM che funzionerà indipendentemente dall'adattatore fisico che lo fornisce], e B) Solo host, configurato con un indirizzo IP statico, nessun DNS o gateway, adattatore virtio e con modalità promiscua. Solo il tuo computer locale sarà in grado di accedere alle condivisioni CIFS della VM. Non è banale installare questa soluzione, ma una volta fatto è praticamente magico.

In bocca al lupo!


2

La tua prima scelta sarebbe quella di utilizzare l'archiviazione cloud come dropbox se il denaro non è un oggetto e basato sulle tue esigenze gerarchicamente ordinate: 1-Stabilità (Nessuna perdita di dati) 2-Grande supporto per le dimensioni dei file 3-Journaling 4-Speed

Aggiornamento: oppure è possibile collegare uno storage di rete (NAS) alla rete locale simile al cloud stesso. I sistemi NAS sono dispositivi di rete che contengono uno o più dischi rigidi, spesso disposti in contenitori logici o ridondanti o RAID.

I dispositivi NAS hanno iniziato a guadagnare popolarità come metodo conveniente per condividere file tra più computer. I potenziali vantaggi dell'archiviazione collegata in rete dedicata, rispetto ai server generici che servono anche file, comprendono un accesso più rapido ai dati, una gestione più semplice e una configurazione semplice.

In genere forniscono accesso ai file utilizzando protocolli di condivisione file di rete come NFS, SMB / CIFS o AFP.

Il tuo prossimo sarebbe FAT32, è l'unico che supporta tutti i 3 sistemi operativi e anche ps3 e xbox senza altre utilità. Devi trovare un modo per file più grandi di 4 concerti che potresti avere.

E la tua ultima scelta sarebbe exFAT.

AGGIORNAMENTO 2: Oppure puoi utilizzare una rete WD hd collegata direttamente alla porta Ethernet del tuo computer e accedervi da tutti e 3 i SO:

Le unità Western Digital menzionate di seguito utilizzano un file system proprietario e non possono essere riformattate come FAT32, NTFS o Mac File System. Il file system su dischi rigidi WD My Book Live, WD My Book Live Duo, WD ShareSpace, WD ShareSpace, WD My Book World Edition supporta l'accesso da Windows, Mac e dalla maggior parte dei sistemi basati su Linux tramite una connessione di condivisione di rete SAMBA.


1
Bene ... un cloud storage non è una soluzione per me, perché la mia velocità di Internet non è troppo buona, NAS né poiché ho bisogno di usare l'unità del mio laptop, e FAT32 né causa il limite di dimensioni del file 4 Gb ... quindi grazie Allan.
Jonathan Solorzano,

0

ExFAT è la tua strada.

Non sono limitati i 4/32 GB!

Ho anche usato questo formato sul mio HDD USB 2.0 da 120 GB molto a lungo. Per me funziona molto bene.


Ho già provato ExFAT, ed è molto instabile !, non ci riproverò già a perdere dati per quello. Anche troppa perdita di dati, non so come ha funzionato per te.
Jonathan Solorzano,

0

Meglio non andare per ExFAT. Ha causato corruzione nel mio HDD. Tuttavia, la velocità di trasferimento non è eccezionale, ho raggiunto una velocità massima di scrittura di circa 30-50 Mbps ma sulla stessa unità, formattandola su NTFS, ottengo circa 150 MBps di velocità di scrittura dal mio HDD esterno su Mac e Windows. Per Mac utilizzo Paragon per NTFS. Finora, il miglior software e più economico di Tuxera.


0

Anni fa ho avuto problemi con FAT32, quindi sono passato a NTFS. Ho avuto un HD esterno nel corso della giornata e un giorno la connessione via cavo è stata interrotta per errore e ho perso la maggior parte dei miei file. Quindi sono passato a HFS + con MacDrive. Stesso problema con il cavo ma sono riuscito a ripristinare tutto.

Dopo un po 'si vociferava che Apple avrebbe supportato ZFS e in effetti c'era un driver in una delle edizioni Snow Leopard Server, ma Apple ha respinto rapidamente l'idea e un gruppo di sviluppatori ha creato un driver ZFS open-source per Mac. Ho ancora dei dischi in ZFS. Sono affidabili, ma i dischi esterni su Mac sono instabili. Ad esempio, non posso espellere il disco due volte, quindi sono costretto a spegnere la macchina. Quindi c'è il problema dei frequenti aggiornamenti del sistema operativo da parte di Apple e il dolore di reinstallare i driver.

Per questo motivo, mi atterrerei a HFS +. Come inconveniente devi spendere un sacco di soldi su MacDrive, ma è più facile da mantenere e più sicuro. Non ho mai notato problemi di velocità.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.