Linux: read-only Dateisystem mit "schreibunterstützung"

Gast #1205558
Moin!


Ich bastel gerade an einem embedded Linux-System. Um die Flash-Karte zu 
schonen möchte nich natürlich unnötige schreibzugriffe auf die Karte 
verhindern. Mit tempfs kann man ja Dateisysteme im Ram anleden. So weit 
zu gut. Diese sind nach dem Mounten aber leer. Evtl benötigte Dateien 
muss man also nach dem mounten dort hineinkopieren. Dort belegen sie nun 
unnötig RAM, weil die Dateien ja eigentlich schon auf der Flash-Karte 
vorhanden sind.


Gibts es irgendeine Möglichkeit, ein Dateisystem einzurichten, dass zwar 
von der Flash-Karte liest, aber die Änderungen an Dateien nicht auf die 
Karte zurückschreibt, sondern im Cache behält?

Tempfs funktioniert ja ähnlich. Die schreibzugriffe landen erstmal ganz 
normal im Cache, werden aber nicht auf einen Datenträger 
zurückgeschrieben. Nur dass es auch kein Gerät zum lesen im Hintergrund 
hat.

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.