On Sun, Apr 29, 2012 at 10:00:26PM -0400, Mike Frysinger wrote
> i've added a new USE=sep-usr flag to busybox.  when enabled, this
> will install a static busybox at /ginit (and have the other busybox
> paths symlink to that so there's no overhead).  this new applet has
> a hand written set of commands to automatically mount /dev /proc
> /sys /usr and seed /dev, and then execute the real init (defaulting
> to /sbin/init).
> 
> to use it, update your kernel command line (in grub.conf or whatever) with:
>       init=/ginit
> if you want to use a different init from /sbin/init, then just do:
>       init=/ginit /some/other/init

  Hi.  I've done some rabble-rousing (and beta testing) about replacing
udev with mdev, and other people have picked up the cause at
https://wiki.gentoo.org/wiki/Mdev  If you can automate 90% of the manual
process, please contribute the details to that wiki page.

  The one thing I'm leary of is moving the actual app from /bin/busybox
to /ginit.  IANACP (I Am Not A C Programmer), let alone a developer, so
I may be missing something.  Is there an overwhelming reason to depart
from the standard location for busybox?  Why move the binary to /ginit,
rather than make a symlink from /bin/busybox to /ginit?

-- 
Walter Dnes <waltd...@waltdnes.org>

Reply via email to