FAT16-Implementation: 2 Fragen

Gast #1448129
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.
#1448169
Bernd schrieb:
> Zwei Fragen zu einer FAT16-Implementation:
>
> Nachen dem Löschen einer Datei, werden die zur Datei gehörenden Cluster
> sofort freigegeben?

ja, sonst ist der Platz nicht frei für neue Daten.
Wenn nicht beim Löschen, wann dann?.
Gast #1448202
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
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
>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

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.