Busybox in Embedded Linux Shows "Applet Not Found"

nWipe Package compiled in Centos not working in Busybox embedded linux

I have managed to fix this by not using busybox. This time around I have used Centos minimal install and used dracut utility to create kernel and initramfs and mounted the root file system as NFS on the server. It works like a charm.

It works like a full blown Linux Centos and it is pretty fast.

Thank you for looking at this post :)

Busybox vs Embutils

An extract of Building embedded Linux Systems book :

embutils was written by the author of diet libc with very similar goals.
Though it supports many of the most common Unix commands, embutils is still far from being as exhaustive as BusyBox. For example, version 0.18 still lacks find, grep, ifconfig, ps and route.

In Contrast to BusyBox however, embutils must be statically linked with diet libc. It can't be linked to any other library. Because diet libc is already very small, This can make embutils a better choice than BusyBox when just a few binaries are needed, because the overall size is smaller.

Be aware that the embutils last version is about 6 years old, so not well maintained compared to BusyBox. As usual, choice depends of your needs, goals and contraints.



Related Topics



Leave a reply



Submit