BRN:Software:Build and Distribution:RootFS

From
Revision as of 21:01, 19 September 2006 by Jeschke (talk | contribs) (→‎Busybox)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Prev | Contents | Next