Guten Morgen!
Langsam werde ich wahnsinnig: mein Image funktioniert so weit super, nur möchte ich einige Pakete mit EXTERNAL auslagern. Das würde auch spitze funktionieren, wenn die FB die USB-Platte immer an der gleichen Stelle einhängen würde (die Platte ist das Einzige, was an der FB hängt!) - aber das tut sie nicht. Also findet die FB beim Booten die ganzen Dateien nicht, die auf der USB-Platte drauf sind, ergo starten die Module nicht so, wie ich das gerne hätte.
Nun habe ich mir ein automount-Skript geschrieben, was die Platte zusätzlich zu irgendwelchen mount-points immer noch in ein festes Verzeichnis meiner Wahl einhängt, sodass ich sicher sein kann, die Platte dort immer vorzufinden. Das funktioniert auch einwandfrei...
Das Problem ist nun: wie bringe ich der FB bzw. Freetz bei, dass es die Symlinks, die EXTERNAL normalerweise mit */uStor??/* verlinkt, auf meinen Pfad legen soll?
Manuell in der Ordnerstruktur ändern, also in ./build/modified/filesystem/, bringt leider nix, weil make, das blöde Ding das ./filesystem/ nicht einfach zusammenpackt, sondern vorher meine mühsam von Hand gesetzten Links wieder kaputtmacht.
Vielleicht gibt es auch einen viel einfacheren Weg, das ganze Problem aus der Welt zu schaffen, aber zwei Stunden trial&error und suchen in Foren und im Wiki haben nichts gebracht und ich bin mit meinem Latein am Ende.
Vielen Dank im Voraus für die Unterstützung,
zy
Edit: muhahahahahahahaaaaaaa! Ich werd wahnsinnig... Hab mir eine Signatur erstellt und bin dabei alle Optionen im menuconfig nochmal durchgegangen... und siehe da: es ist versteckt unter:
/advanced options/external/external directory: custom
Ich brech ab. dafür verschwende ich zwei Stunden! Wer lesen kann...
Langsam werde ich wahnsinnig: mein Image funktioniert so weit super, nur möchte ich einige Pakete mit EXTERNAL auslagern. Das würde auch spitze funktionieren, wenn die FB die USB-Platte immer an der gleichen Stelle einhängen würde (die Platte ist das Einzige, was an der FB hängt!) - aber das tut sie nicht. Also findet die FB beim Booten die ganzen Dateien nicht, die auf der USB-Platte drauf sind, ergo starten die Module nicht so, wie ich das gerne hätte.
Nun habe ich mir ein automount-Skript geschrieben, was die Platte zusätzlich zu irgendwelchen mount-points immer noch in ein festes Verzeichnis meiner Wahl einhängt, sodass ich sicher sein kann, die Platte dort immer vorzufinden. Das funktioniert auch einwandfrei...
Das Problem ist nun: wie bringe ich der FB bzw. Freetz bei, dass es die Symlinks, die EXTERNAL normalerweise mit */uStor??/* verlinkt, auf meinen Pfad legen soll?
Manuell in der Ordnerstruktur ändern, also in ./build/modified/filesystem/, bringt leider nix, weil make, das blöde Ding das ./filesystem/ nicht einfach zusammenpackt, sondern vorher meine mühsam von Hand gesetzten Links wieder kaputtmacht.
Vielleicht gibt es auch einen viel einfacheren Weg, das ganze Problem aus der Welt zu schaffen, aber zwei Stunden trial&error und suchen in Foren und im Wiki haben nichts gebracht und ich bin mit meinem Latein am Ende.
Vielen Dank im Voraus für die Unterstützung,
zy
Edit: muhahahahahahahaaaaaaa! Ich werd wahnsinnig... Hab mir eine Signatur erstellt und bin dabei alle Optionen im menuconfig nochmal durchgegangen... und siehe da: es ist versteckt unter:
/advanced options/external/external directory: custom
Ich brech ab. dafür verschwende ich zwei Stunden! Wer lesen kann...
Zuletzt bearbeitet: