Forum: PC Hard- und Software Linux mehrere Ordner auf eine SD-Karte mounten


von Florian (Gast)


Lesenswert?

Hallo Leute,

ich bin ein absoluter LinuxRookie und würde mich gerne erkundigen, ob 
jemand weiss, wie ich folgendes lösen könnte.
Also ich habe ein Gerät mit RAM und mehreren Ordnern auf diesem RAM u.a 
/jffs, ich lege in diesem Ordner eine Datei an und nach einem Reboot des 
Geräts ist die Datei weg, verständlich...
Da der RAM auch zu klein ist, habe ich zusätzlich eine SD Karte 
eingebaut mit EXT2 formatiert und ein Ordner drauf erstellt, der 
ebendfalls /jffs heißt.
Nun habe ich mit "mount -o bind RAM/jffs SD/jffs" gemountet und kann 
auch erfolgreich auf den Ordner zugreifen und sehe alles was ich im 
RAM/jffs anlege auch auf der SD-Karte im gleichnamigen Ordner und nach 
einem Reboot und dem erneuten mounten des Ordners auf die SD-Karte sind 
die Daten wieder da. Jetzt muss ich allerding noch ein Ordner des RAM´s 
auf einen anderen Ordner der SD Karte mounten (aus platzgründen)
Wenn ich dies mache (mit dem selben o.g. Befehl noch ein Ordner vom RAM 
auf meine SD Karte mounte), ist (nach einem Reset des Geräts) der Ordner 
leer und mein Gerät macht ein FirmwareReset bzw DefaultEinstellungen. 
Bei dem Gerät handelt es sich um einen Router der Firma Linksys mit 
DD-WRT als Firmware. Ich denke, dass das sekundär ist und mir beim 
mounten ein Fehler unterläuft? Kann mir da jemand helfen? Was würde 
"mount --bind RAM/folder SD/folder" bewirken, darf ich denn verschiedene 
Ordner auf eine SD Karte mounten?
Besten Dank für eure Mühe
Gruß Flo

von Aike T. (biertrinker)


Lesenswert?

Das macht man anders. Du mountest die sd-card irgendwo hin. Sagen wir 
mal

/mnt/sd

auf der sd-card legst du dann entsprechend ordner an und verlinkst die 
im RAM filesystem.

von Florian (Gast)


Lesenswert?

vielen Dank für den Hinweis, weißt du zufällig auch wie der befehl zum 
verlinken funktioniert? Ist das das bind?

gruß Flo

von Unbekannter (Gast)


Lesenswert?

man ln

von Unbekannter (Gast)


Lesenswert?

Du willst übrigens symbolische Links machen, also "ln -s TARGET 
LINK_NAME".

von Florian (Gast)


Lesenswert?

wobei Target = RAM ?

Danke nochmal an alle...

von Unbekannter (Gast)


Lesenswert?

Ach nööö...

Hast Du die Manpage zun "ln" überhaupt gelesen?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.