[git commit master] added a FAQ entry

Denys Vlasenko vda.linux at googlemail.com
Tue Jan 5 05:22:51 UTC 2010


commit: http://git.busybox.net/busybox-website/commit/?id=24bb2bb41540bfc471dd3af9bcf436ecb10153d4
branch: http://git.busybox.net/busybox-website/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 FAQ.html |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/FAQ.html b/FAQ.html
index c5cf206..339db63 100644
--- a/FAQ.html
+++ b/FAQ.html
@@ -30,6 +30,7 @@ have additions to this FAQ document, we would love to add them,
 <li><a href="#sed">I can't configure busybox on my system.</a></li>
 <li><a href="#job_control">Why do I keep getting "sh: can't access tty; job control turned off" errors?  Why doesn't Control-C work within my shell?</a></li>
 <li><a href="#touch_config">sed "/CONFIG_FOO/s/.*/CONFIG_FOO=y/" -i .config; make; does not enable applet foo</a></li>
+<li><a href="#symlink_danger">I installed a package on my busybox system and now nothing works!</a></li>
 </ol>
 
 <h2>Misc. questions</h2>
@@ -517,6 +518,22 @@ int main(int argc, char *argv)
 </p>
 
 <hr />
+<h2><a name="symlink_danger">I installed a package on my busybox system and now nothing works!</a></h2>
+
+<p>
+   "The system boots fine, but when I compile the latest e2fsprogs from sourceforge
+   and add them, system stops with a kernel panic: attempt to kill init."
+</p>
+<p>
+   If /sbin/tune2fs is a link to /bin/busybox and e2fsprogs install process
+   overwrites it instead of deleting it and then creating new /sbin/tune2fs
+   executable, then /bin/busybox is not a busybox binary anymore, it is
+   a tune2fs binary. ALL /[s]bin/xxxx -> /bin/busybox links now point to it,
+   including /sbin/init. When kernel runs /sbin/init, it runs tune2fs, which
+   prints help text and exits.
+</p>
+
+<hr />
 <h1>Misc. questions</h1>
 
 <hr />
-- 
1.6.3.3



More information about the busybox-cvs mailing list