Con quale file system sono formattate le schede di memoria?


18

Esiste una formattazione di schede standard per file system (quando le ottieni per la prima volta e / o dopo che una fotocamera le ha formattate)? FAT32, FAT16?

Risposte:


19

Sono formattati con FAT16 o FAT32 (FAT32 è richiesto per dimensioni delle carte> 2 GB) e hanno una struttura di directory abbastanza specifica (anche se semplice) simile a questa:

ROOT --- DCIM - + - ### ABCDE
               |
               + - ### ABCDE
               |
               ...

###è compreso tra 100 e 1999 e non è necessario che sia consecutivo. ABCDE è un testo libero.

Questa struttura non verrà ricreata se si formatta su un computer, ma di solito viene costruita da un formato incorporato nella fotocamera (o verrà costruita come richiesto su una scheda vuota).

Esistono standard simili per i nomi dei file, ed è tutto specificato in dettaglio dal Design Rule for Camera File System , che puoi leggere per intero qui (PDF):
http://www.jeita.or.jp/cgi-bin /standard_e/pdfpage.cgi?jk_n=51


5

Tali carte sono generalmente formattate come FAT32 o exFAT, poiché a questo punto è quasi un formato universalmente compatibile. Potrebbe dipendere dal tipo di scheda di memoria a cui ti stai riferendo ... SDHC, CF?


potrei essere io, ma ho visto FAT16 o exFAT usare molto più di FAT32. (quando formulato dalla fotocamera)
Davy Landman,

exFAT è in realtà solo un'estensione del FAT32 di base che aumenta le dimensioni del disco, rimuove le limitazioni, ecc. Utilizza numeri più grandi per fare riferimento a settori, dimensioni dei file, ecc. Immagino sia importante fare la distinzione. Non ho mai visto FAT16, in quanto sarebbe utile solo per carte di dimensioni estremamente ridotte di 1 Gb o meno.
jrista

FAT16 aveva meno problemi di brevetto, quindi era preferito per le carte più piccole.
Mark Ransom,

Gocha. Non credo di aver mai usato una carta più piccola di 4 GB, e la maggior parte delle mie sono 8 o 16 GB.
jrista

3
Ho ancora una scheda CompactFlash da 32 Megabyte da una vecchia fotocamera digitale, funziona ancora sulla mia ultima reflex digitale ma contiene solo 3 foto: -O
Matt Grum,

4

Lo standard SD richiede formalmente

  • FAT16 per normali schede SD
  • FAT32 per SDHC
  • FAT64 ("exFAT") per SDXC

tali formati devono essere effettivamente utilizzati dalla funzione di formato interno alla fotocamera.

Quest'ultima scelta è stata a lungo criticata dall'attivista open source sia a causa della rigorosa licenza delle specifiche exFAT - quindi del suo scarso supporto su tutto ciò che non è un recente sistema Windows, Mac OS X o incorporato - sia a causa di un presunto meno sicuro sistema (salvataggio di una sola copia dell'indice di directory) sebbene questa debolezza sia meno critica su un flusso di lavoro di scrittura / lettura / riformattazione come suggerito dalla maggior parte dei produttori di fotocamere, seguita da professionisti e dilettanti che non conservano le loro foto per il futuro all'interno della fotocamera la riproduzione.


0

Usa FAT32 se puoi, dato che FAT16 sta diventando raro e meno computer supportano questa modalità


1
Veramente? FAT16 è ancora supportato da Linux e Windows 7 ed è ancora usato su molti dispositivi embedded, non credo che presto andrà da nessuna parte!
Matt Grum,
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.