EEPROM Dateisystem ext2/3? fat?

Gast #1695919
Lesenswert?

Hallo,

ich suche ein Dateisystem für ein größeres EEPROM (so 4MB).
In meinen Recherchen hab ich nur kleinere Dateisysteme gefunden, also 
pro Projekt 1 Dateisystem :D
Am liebsten wär mit ext2 oder ext3 als Dateisystem. Wichtig wären mir 
dabei Gerätedateien und Dateirechte.

Gibt es bereits größere Dateisysteme für EEPROMs, meinetwegen auch ohne 
Gerätedateien?

Vielen Dank,
Chris
#1696472
Lesenswert?

Klingt etwas widersprüchlich.

Wenn dir der Sinn nach Gerätedateien und Rechten steht, dann arbeitest 
du wahrscheinlich mit einem unixoiden Betriebssystem und kannst dessen 
FS-Treiber verwenden. Warum dann das Rad neu erfinden?

Wenn du andererseits kein Betriebssystem hast, wozu dann Rechte und was 
sollen dort Gerätedateien sein?
Gast #1696511
Lesenswert?

Mir steht kein Betriebssystem und damit kein fertiger Treiber zur 
Verfügung.

Die Rechte brauch ich, da man sich auf dem Gerät mit verschiedenen PINs 
anmelden kann und ich erhoffe mir dadurch, möglichst elegant gemeinsame 
Dokumente und private Dokumente zu realisieren.

Die Gerätedateien wären nur eine reine Spielerei und sind fürs 
Grundkonzept erstmal irrelevant.
#1696580
Lesenswert?

Die Gerätedateien kannst du dir dann auch komplett ans Bein schmieren.
Bei denen ist nämlich im Dateisystem nicht mehr abgelegt als major
und minor number; erst mit einem laufenden Kernel machen die Sinn,
um den richtigen Treiber anzuspringen.

Bei den Benutzerrechten sieht es so aus:
Im Dateisystem ist für den Benutzer (Eigentümer) nur eine
Zahl hinterlegt im Dateisystem, ebenso für die
Gruppenzugehörigkeit der Datei.
Erst mit dem Namen aus /etc/passwd bzw. /etc/group wird
daraus ein Eigentümer bzw. eine Gruppe.
Die Zugriffsrechte (rwxrwxrwx) beziehen sich nun auf diese,
sodaß du zwar die rwxrwxrwx aus dem Dateisystem lesen kannst,
aber für wen diese gelten, musst du dir dazu dichten.
Das kannst du natürlich machen, indem du dir die user ids,
die sonst in /etc/passwd stehen, selbst vergibst.

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