Du kannst eine SD Karte auch ohne Filesystem verwenden, indem du die
Karte als "grosse Datei" betrachtest.
Du musst dann einfach selbst dafür sorgen das du weisst wohin du
schreiben musst, also "anhängen" geht nicht, sondern nur überschreiben
an einer gewissen Position.
Wenn du nur einmalig schreiben willst kannst du oben genannte
Einschränkungen vergessen.
Du findest genug Code wie du eine SD Karte beschreiben kannst, hier
hilft tatsächlich die Suche.
SD Karten werden grundsätzlich mal in Sektoren (512 Bytes) beschrieben,
je nach dem was du Speichern willst reicht einer, sonst natürlich
mehrere.
Auslesen kannst du das ganze z.B. mit dd. (Unter Unix sowieso vorhanden,
für Windows auch verfügbar).
Damit kannst du die SD Karte einfach als Datei einlesen.
Wenn du vorher die SD Karte komplett mit 0en überschrieben hast sollte
es kein Problem sein die Daten auszuwerten. (überschreiben geht
ebenfalls mit dd, if=/dev/zero)
mfg Andreas