Z jakim systemem plików są sformatowane karty pamięci?

18

Czy są dostępne standardowe karty systemowe w systemie plików (po ich otrzymaniu i / lub po sformatowaniu przez aparat)? FAT32, FAT16?

Freddy
źródło

Odpowiedzi:

19

Są one sformatowane za pomocą FAT16 lub FAT32 (FAT32 jest wymagany w przypadku kart o wielkości> 2 GB) i mają dość specyficzną (choć prostą) strukturę katalogów mniej więcej taką:

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

###pochodzi ze 100-999 i nie musi być następujących po sobie. ABCDE to dowolny tekst.

Ta struktura nie zostanie odtworzona, jeśli sformatujesz ją na komputerze, ale zwykle zrobi to format w aparacie (lub zostanie zbudowany zgodnie z wymaganiami na pustej karcie).

Istnieją podobne standardy dotyczące nazw plików, a wszystko to szczegółowo określono w Regule projektowania systemu plików aparatu , którą można przeczytać w całości tutaj (PDF):
http://www.jeita.or.jp/cgi-bin /standard_e/pdfpage.cgi?jk_n=51

ex ms
źródło
5

Takie karty są zwykle formatowane jako FAT32 lub exFAT, ponieważ w tym momencie jest to prawie uniwersalnie zgodny format. Może to zależeć od rodzaju karty pamięci, której dotyczy ... SDHC, CF?

jrista
źródło
może to być ja, ale widziałem, że FAT16 lub exFAT używają znacznie więcej niż FAT32. (po sformowaniu przez kamerę)
Davy Landman
exFAT jest tak naprawdę tylko rozszerzeniem bazowego FAT32, który zwiększa rozmiar dysku, usuwa ograniczenia itp. Używa większych liczb do odniesienia sektorów, rozmiarów plików itp. Myślę, że ważne jest, aby wprowadzić rozróżnienie. Nigdy nie widziałem FAT16, ponieważ byłby użyteczny tylko w przypadku bardzo małych kart o wielkości 1 Gb lub mniejszej.
jrista
FAT16 miał mniej problemów patentowych, więc był preferowany dla mniejszych kart.
Mark Ransom,
Gocha Nie sądzę, żebym kiedykolwiek używał karty mniejszej niż 4 Gb, a większość z nich to 8 lub 16 Gb.
jrista
3
Nadal mam 32-megabajtową kartę CompactFlash ze starego digicamu, nadal działa na mojej najnowszej lustrzance cyfrowej, ale zawiera tylko 3 zdjęcia: -O
Matt Grum
4

Standard SD wymaga tego formalnie

  • FAT16 dla zwykłych kart SD
  • FAT32 dla SDHC
  • FAT64 („exFAT”) dla SDXC

formaty te są rzeczywiście wykorzystywane przez funkcję formatu w aparacie.

Ten drugi wybór był od dawna pod ostrzałem działacza open source, zarówno ze względu na ścisłe licencjonowanie specyfikacji exFAT - a zatem jego słabe wsparcie dla wszystkiego, co nie jest najnowszym systemem Windows, Mac OS X lub systemem wbudowanym - i dlatego, że jest rzekomo mniej bezpieczny system (zapisując tylko jedną kopię indeksu katalogu), chociaż ta słabość jest mniej krytyczna w procesie zapisu / odczytu / sformatowania, jak sugeruje większość producentów aparatów, a następnie profesjonaliści i amatorzy, którzy nie przechowują swoich zdjęć w aparacie w przyszłości odtwarzanie nagranego dźwięku.

Ryccardo
źródło
0

Użyj FAT32, jeśli możesz, ponieważ FAT16 staje się rzadki i mniej komputerów obsługuje ten tryb

Asaf
źródło
1
Naprawdę? FAT16 jest nadal obsługiwany przez Linux i Windows 7 i nadal jest używany na wielu urządzeniach wbudowanych, nie sądzę, że wkrótce się pojawi!
Matt Grum,