fmII
Sat, Jul 19th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 05:35 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 BusyBox - Default branch
Section: Unix

 

Added: Sun, Apr 11th 1999 15:45 UTC (9 years, 3 months ago) Updated: Fri, Apr 18th 2008 14:03 UTC (3 months, 2 days ago)


About:
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete POSIX environment for any small or embedded system.

Author:
Erik Andersen [contact developer]

Rating:
8.33/10.00 (22 votes)

Homepage:
http://busybox.net/
Tar/GZ:
http://busybox.net/downloads/busybox-1.9.2.tar.gz
Tar/BZ2:
http://busybox.net/downloads/busybox-1.9.2.tar.bz2
Debian package:
http://packages.debian.org/unstable/utils/busybox
CVS tree (cvsweb):
http://www.busybox.net/cgi-bin/viewcvs.cgi/trunk/busybox/
Bug tracker:
http://bugs.busybox.net/main_page.php
Mailing list archive:
http://www.busybox.net/lists/busybox/

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  End Users/Desktop
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX :: Linux
[Programming Language]  C
[Topic]  Software Development :: Embedded Systems, System :: Boot :: Init

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Erik Andersen (Owner)

» Rating: 8.33/10.00 (Rank 340)
» Vitality: 0.31% (Rank 549)
» Popularity: 8.36% (Rank 320)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 70,067
   URL hits: 51,679
   Subscribers: 217

Projects depending on this project:
Tor-ramdisk


Other projects from the same categories:
ArchivistaBox
ufpb_tool
dsmtk
PicoGUI
JChassis

Users who subscribed to this project also subscribed to:
libusb
WebGUI
BtFree
GNU CD Input and Control Library
FFpocket


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.9.2 18-Apr-2008 GNU General Public License (GPL) Homepage Tar/GZ

 Articles referencing this project

 Comments

[»] Problem with busybox as init
by Joel Kaasinen - Nov 16th 2003 23:49:29

I've been making my own bootdisk/minilinux. I use busybox, and I dont have initd, so the kernel is started with "init=/bin/sh" where sh is a link to busybox (yes, i compiled sh into bb). But when the system boots, busybox prints out its list of functions and quits! This results to "kernel panic: tried to kill init"

help would be appreciated :)

cheers,
J

--
cheers, J

[reply] [top]


    [»] Re: Problem with busybox as init
    by Joel Kaasinen - Nov 17th 2003 00:14:25

    Got hush to boot, but it only displays the "hush - humble shell... blah blah blah" text and doesnt display a prompt or respond to commands

    The shell works when i execute it from my normal linux... wierd?

    cheers,
    J

    --
    cheers, J

    [reply] [top]


    [»] Re: Problem with busybox as init
    by Erik Andersen - Dec 23rd 2003 02:07:22


    > I've been making my own
    > bootdisk/minilinux. I use busybox, and I
    > dont have initd, so the kernel is
    > started with "init=/bin/sh" where sh is
    > a link to busybox (yes, i compiled sh
    > into bb). But when the system boots,
    > busybox prints out its list of functions
    > and quits! This results to "kernel
    > panic: tried to kill init"
    > help would be appreciated :)
    > cheers,
    > J


    This is the result of a kernel bug where the kernel fails to properly set the value of argv[0] for init to /bin/sh. I got a patch into 2.4.23, and 2.6.0-preX fixing this bug, so this will now work properly with the latest Linux kernels.
    -Erik

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber