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>