Hi, Marc!
Es gibt mehrere gute Hilfsmittel für embedded Linux. Busybox ist nur eins davon, wenn auch ein sehr wesentliches. Weiterhin solltest Du darüber nachdenken, die libc durch uclibc zu ersetzen - das sollte auch einige MBs sparen.
Als nächstes wäre es möglicherweise eine gute Idee, unbenötigte Programme zu deinstallieren (Du wirst bspw. kaum einen gcc auf Deinem embedded device brauchen und wenn doch, nehme besser den tcc). Multiple Scriptsprachen wie perl oder python sind auch nicht allesamt notwendig - im Zweifelsfall reicht eine oder sogar gar keine.
Auch beispielsweise die Kernel-Module, die auf Deinem embedded-System nicht notwendig sind, können getrost entfernt werden. Wenn Du damit fertig bist, solltest Du ggf. noch die vorhandenen Log-Dateien entfernen. Damit solltest Du relativ leicht auf < 5MB kommen können.
Gruß, LX
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a