FAT16-Implementation: 2 Fragen

Gast #1448129
Lesenswert?

Zwei Fragen zu einer FAT16-Implementation:

Nachen dem Löschen einer Datei, werden die zur Datei gehörenden Cluster 
sofort freigegeben?

Warum wird der Anfang des Dateinamens mit einem '?' gekennzeichnet? 
Genau so gut kann doch der ganze Eintag einfach mit Nullen überschrieben 
werden.
Gast #1448202
Lesenswert?

Bernd schrieb:
> Warum wird der Anfang des Dateinamens mit einem '?' gekennzeichnet?
> Genau so gut kann doch der ganze Eintag einfach mit Nullen überschrieben
> werden.

Das könnte mitunter bei ein paar Rekonstruktionsversuchen (mwundel, 
undel..) helfen.

Ansonsten ist FAT16 ziemlich tot, das ist dir aber sicher klar.
Gast #1448276
Lesenswert?

Bernd schrieb:
>>> Ansonsten ist FAT16 ziemlich tot, das ist dir aber sicher klar.
>
> Was empfiehlst du für einen ATMEGA8 mit SD-Card - NFTS?
Kommt drauf an, was du mit der SD-Karte machen willst. Für sequenzielle 
Protokolle oder andre Dinge, wo es nur ein 'File' gibt, würd ich garkein 
Dateisystem nehmen, sondern die Daten schlicht von Anfang an auf die 
Karte schreiben. Kann man dann am PC wie eine große Datei wieder lesen 
(/dev/sdXYZ).
Gast #1448278
Lesenswert?

>Was empfiehlst du für einen ATMEGA8 mit SD-Card - NFTS?

NTFS?

FAT16 ist wirklich schon ein bißchen am auslaufen.
FAT32 wird sich noch eine Weile halten und ist daher
besser geeignet. Gerade weil man z.B. SDHC Karten
nicht FAT16 formatieren kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren