nexutron
Goto Top

Embedded Linux von Compact Flash

Linux booten und danach in einer Ramdisk arbeiten lassen.

Hallo zusammen.

Zur Zeit möchte ich ein Linux auf einer CF Karte installieren und diese (wie eine IDE HDD) verwenden.

Software wie Puppy http://www.puppy-linux.info/de/main.html habe ich getestet.
Leider laufen ein paar Tools und Java Aplikationen die ich brauche nicht auf diesen System.

Jetzt möchte ich das unter Debian oder Suse haben.
So ein Linux System (an sich) zu installieren ist nicht das Problem.

Nur wie bekomme ich es hin, das es nach dem booten nur noch im RAM arbeitet und nicht mehr auf die CF Karte zugreift ?

Programme wie Puppy erzeugen ja dafür ein Image was beim booten in eine Ramdisk geladen wird.
Geht das mit Debian und Suse auch ? Wen ja wie.


Gruß Nex


PS: Ziel ist es die CF nach dem booten nicht mehr zu nutzen, da es leider immer auf die selben Sektoren schreibt.
Dies macht eine CF Karte auf dauer kaputt. Auserdem soll bei Stromausfall (was da wo das System eingesetzt wird öfters vorkommt) immer "sauber" neu gestartet werden, ohne das Linux den Absturz bemerkt.

Content-ID: 83118

Url: https://administrator.de/contentid/83118

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

wesser-h
wesser-h 14.03.2008 um 10:55:39 Uhr
Goto Top
Ähm, ich bin da nicht so der Experte, weil ich mich auch gerade in den Stoff einarbeite. Ich empfehle Dir evtl. einen Blick auf die T2 SDE. Die bietet die Generierung eines Embedded-Systems an, welches auf den ersten Blick recht schlank wirkt. Welche Hardware verwendest Du?