BRN:Software:Build and Distribution:RootFS
Jump to navigation
Jump to search
Beside the kernel your target platform needs a root filesystem, which contains all necessary binaries to bootstrap the system until you get a login program and a shell.
For embedded systems the busybox collection provides a huge set of common UNIX tools in one binary. This method saves some space on flash and the different commands are symlinked to the "busybox" binsray.
Busybox
- Get the source tarball from busybox.net:
$ wget http://busybox.net/downloads/busybox-1.2.1.tar.bz2
TODO
- Unpack
- Patch
- Build
- Copy to root directory and make symlinks
Initscripts
$ svn co svn://sarsvn.informatik.hu-berlin.de/BerlinRoofNet/trunk/platform/wgt634u/rootfs root