Code: Alles auswählen
sh: xy: not found
Code: Alles auswählen
bash: xy: No such file or directory
abgebrochen, obwohl die Dateien definitv vorhanden sind. Auch die tab-Vervollständigung funktioniert.
Die benötigten Librarys sind vorhanden und werden auch von ldconfig (das funktioniert, weil es nicht dynamisch gelinkt ist) erkannt.
Die andere skurrile Sache ist, dass ldd auf einem normalen System bei den entsprechenden dynamisch gelinkten Programmen diverse Abhängigkeiten anzeigt, in besagtem initrd aber lediglich ausgibt:
Code: Alles auswählen
not a dynamic executable
-/init: ein kleines script, das /proc und /sys mountet, sowie eine shell startet
-busybox-static
-bash-static
-/dev mit den benötigten dateien
-diverse *.so Dateien, die das Programm laut ldd und readelf braucht
-/etc/ld.so.conf mit den entsprechenden Einträgen
Gibt es da irgendwas, das fehlt, oder muss bash irgendwie konfiguriert werden? Schon mal vielen Dank im Voraus!