Fast hätte ich es vergessen: Wäre es vielleicht sinnvoll, Konfigurationsdateien für das Betriebssystem mit geänderten aus dem schreibbaren Flash überschreiben zu können? Ungetestet:
Mit der Einbeziehung der Version will ich verhindern, daß nach einem Betriebssystemupdate eventuell gar nichts mehr geht.
Frank
Code:
--- configs/skel/etc/rc.S (Revision 108)
+++ configs/skel/etc/rc.S (Arbeitskopie)
@@ -14,3 +14,9 @@
echo "Copying files to readable /etc directory"
cp -a /etc.ro/* /etc/
+# overwrite config files from a directory with matching version name
+vers=`cat /etc.ro/version`
+if [ -d /mnt/$vers/etc ]; then
+ echo "Copying files from /mnt/$vers/etc to readable /etc directory"
+ cp -a /mnt/$vers/etc/* /etc/
+fi
Frank