Hallo,
also ich mache das so, dass ein Sektor der SD (512 Bytes) im RAM gepuffert wird.
Dazu kommen noch ein paar Variablen für das FAT16 Dateisystem.
So kann das dann auch ab 1kB RAM funktionieren.
Es gibt auch noch das petitFS von Elm Chan, das läuft sogar auf einem attiny.

Grüße,
Bernhard