On Thu, 2005-08-18 at 23:45, [EMAIL PROTECTED] wrote: > It's not very trivial to move to initramfs. Currently we use busybox in > initrd which is compiled against uClibc, initramfs is using a method off > "pre-init" programs which must be compiled against klibc. This means > having the same type of programs compiled against klibc (which can't be > busybox, because that won't be compiled against klibc) in initramfs and > userspace programs (busybox) compiled against uClibc (or glibc in the case > of plain Bering).
Eric, I'm seeing people use initramfs with busybox. From what I understand either uClibc or klibc can be used with initramfs. Google string: initramfs busybox http://sourceforge.net/mailarchive/forum.php?thread_id=7934561&forum_id=5348 Google string: initramfs uclibc klibc http://www.redhat.com/archives/dm-devel/2004-September/msg00008.html > Implementing initramfs would mean a lot of redundancy and added size. > Besides not all programs we need in pre-init have a klibc version (like > makedevs f.e.). I'm not understanding how this change would introduce redundancy. Of course, size is always a concern. > We already use ramfs b.t.w. But what is currently the real benefit of > initramfs to LEAF? The lwn article sums up the benefits, but I'm still looking for a better overview of the features/benefits. Initramfs arrives http://lwn.net/Articles/14776/ > The combination initramfs and kernel 2.6 makes the distro 50% bigger. Have you tried it? I'm seeing boot images from other projects that are approximately 1.5M. Another interesting klibc and initramfs link: http://fxr.watson.org/fxr/source/Documentation/early-userspace/?v=linux-2.6.9 -- Mike Noyes <mhnoyes at users.sourceforge.net> http://sourceforge.net/users/mhnoyes/ SF.net Projects: leaf, phpwebsite, phpwebsite-comm, sitedocs ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel