Habe seit langem Voyage Linux hier auf mehreren embedded PC's am laufen. http://linux.voyage.hk Die neuesten Mini-ITX Boards jedoch sind bei der Videodarstellung sehr langsam. Ich schreibe direkt ins Video RAM. Habe jetzt eine Möglichkeit gefunden das zu verbessern. Hierzu wird Grub in der menu.lst Datei mitgeteilt: video=vesafb:ywrap,mtrr:3 https://gddd.wordpress.com/2009/10/08/ad/ Jedoch wird dafür wohl so wie es aussieht /proc/mttr benötigt, was beim embedded Voyage Linux aber nicht vorhanden ist. Der Support ist dürftig. Habe die Frage dort schon gestellt. Der Maintainer meinte 'Meanwhile please install the stock debian kernel'. Wobei ich jetzt überhaupt nicht weiß was das genau ist und wie der installiert wird. Habe dazu nichts im Netz gefunden.
Rainer S. schrieb: > Maintainer meinte 'Meanwhile please install the stock debian kernel'. > Wobei ich jetzt überhaupt nicht weiß was das genau ist und wie der > installiert wird. Ganz einfach: Installiere Debian Linux: https://www.debian.org/distrib/ Der Kernel wird dabei mit installiert. Wenn man keinen Desktop Müll auf einem embedded System haben will, installiert man einen SSH- "Server". Alles andere dürfte mehr Probleme aufwerfen als lösen IMHO.
So einfach ist das nicht. Voyage hat ein readonly Modus und einige Dateien werden ins RAM geschrieben. Man kann dann den Rechner einfach so ausschalten, was bei embedded Systemen schon mal passiert.
Rainer S. schrieb: > So einfach ist das nicht. Doch, ist es. Nichts hindert dich daran gewuenschte Partitionen (z.B. /boot) als read-only zu mounten, oder nach dem booten sogar auszuhaengen (z.B. /boot) wenn sie nicht mehr gebraucht werden.
Ganz so einfach dürfte es wohl doch nicht werden. Damit das FS auch wirklich keinen Schock kriegt, muss man wohl root am besten auch RO mounten. Dann müss(t)en die ganzen Runtime-Daten (z.B. in /var) auf einer Ramdisk oder einem bei jedem Start neu erzeugtem Volume landen. Geht im Prinzip, aber es dürfte einiges an Tüftelarbeit werden, weil man für jedes Package einzeln checken müsste, was es wann wohin schreibt.
Warum nicht "einfach" den Kernel Deines Voyage Linux selber bauen und installieren? Die Sourcen dazu müssten ja verfügbar sein. Dann kannst Du vermutlich MTRR in der Kernelconf aktivieren (wenn das Feat in der betreffenden Version überhaupt verfügbar ist).
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.