On Sat, 17 Sep 2011 13:27:45 -0700
Mark Knecht <[email protected]> wrote:

> > Then I get confused.  I get to Applications and I'm sort of lost
> > here.  In there it talks about copying nano and its friends over to
> > the init directory.  Then below that it says to use busybox.  Well,
> > which is it?  Do I do both of those or just one?
> >  
> 
> It's been a while for me but I believe it's both. I think busybox is
> the thing that gives you command line tools like cd, ls, pwd, etc.
> However you also can include applications in your initramfs that give
> you more access to the hardware or the net.

True.

Busybox is a tiny userland implementing most of the common options for
most of the common Unix commands. When you log into your ADSL
router/modem and get a shell, it's probably busybox running there,
not GNU util-linux stuff.

Binary distros often put busybox in their initrds as it doubles up as a
rescue environment and busybox is many times smaller than the full GNU
stuff. It's up to you if you want to do that or not; if all you use an
initrd for is a convenient place to store drivers to be able to
mount /usr, then you will have no need for busybox in it.

-- 
Alan McKinnnon
[email protected]

Reply via email to