GNU/Linux >> Linux Esercitazione >  >> Linux

File system compatibile con tutti i sistemi operativi?

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à.

UDF può essere creato su Linux con lo strumento mkudffs dal pacchetto udftools .


Senza problemi, usa FAT32. Non c'è altra possibilità compatibile. Linux dalla versione 2.6.xy non ha più problemi con NTFS, ma Mac OS sì ... Forse potresti creare più partizioni sul tuo flash, ma questa in realtà non è un'ottima soluzione.

Altra soluzione:prova a immaginare di avere 4 GB di memoria flash.Dividilo in 2 partizioni.1) FAT32 con applicazioni portatili freeware per accedere a tutti gli altri tipi di FS.2) Partizione universale, che può essere qualsiasi cosa tu voglia:NTFS, ReiserFS (se lo desideri vogliono sicurezza e crittografia reali) o qualsiasi altra cosa. Grazie alla prima partizione della tua memoria flash, puoi facilmente leggere/scrivere da qualsiasi sistema operativo, grazie ai programmi che hai archiviato nella tua partizione FAT32 della tua memoria flash.

Soluzione migliore:dimentica di usare un'unità flash. Usa Dropbox o qualcosa del genere attraverso la rete. Sono uno dei modi più semplici per condividere file tra macchine.

modifica:grazie per la correzione:lasciami scrivere uno dei commenti qui:"la dimensione massima dipende dalla dimensione del cluster selezionato. I limiti sono realmente da 2 TB a 16 TB per le dimensioni del cluster da 512 B a 4 KB per FAT32 (menzionato anche nella pagina wiki). "Esatto, scusa il mio errore.

Grazie Pietro


Dal momento che l'hai tagliato ai filesystem supportati da OS X e Windows, temo che il minimo comune denominatore sia FAT32. exFAT potrebbe essere un'opzione se puoi rilassare il requisito e accettare l'utilizzo di FUSE:è vincolato da brevetto e quindi non arriverà al kernel fino al 2029 o fino a quando Microsoft non concede il brevetto su base royalty-free, a seconda di quale evento accada prima.

Aggiornamento:Microsoft ha rilasciato pubblicamente la specifica exFAT nel 2019 ed exFAT è disponibile come driver del kernel in Linux 5.4+. Per ulteriori informazioni vedere wikipedia, MS blog.

D'altra parte, ricorda che molte persone informate sosterrebbero che exFAT scambia funzionalità per semplicità. In questo modo otterrai qualcosa che è in grado di archiviare dati e funziona su vari sistemi operativi, ma dal punto di vista delle funzionalità è piuttosto rudimentale.


Linux
  1. Migliora le prestazioni del sistema Linux con noatime

  2. Ssh:copia un file sul sistema locale con Ssh?

  3. File system di sola lettura dopo l'aggiornamento a 15.04 con?

  4. Trova tutti i file Python nel file system Linux?

  5. Come creare e montare il file system Btrfs (spiegato con esempi)

Introduzione al file system Linux

Come eseguire il benchmark del tuo sistema (CPU, File IO, MySQL) con Sysbench

Come eseguire il flashing/masterizzare un'immagine del sistema operativo con Etcher su Ubuntu

Esecuzione di uno script bash o di un binario c su un file system con l'opzione noexec

Come posso usare rsync con un file system FAT?

File system distribuito con cache su disco locale