Hi, i just saw a message that kernel 2.5 will be supporting a new type of initial ramdisk, as the old initrd may be gone in a while...:
The first initramfs patch was posted by Alexander Viro this week. This patch is the implementation of the new 2.5 boot process that was first discussed in the July 12 kernel page. In this scheme, the kernel executable image carries with it a cpio archive containing the contents of the initial root filesystem. That archive is loaded into a ramdisk at boot time, at which time it can be used to continue the system initialization process. The hope is to move much kernel initialization code out of kernel space and into this ramdisk. The result is a smaller kernel and more flexibility in how the bootstrap process is set up. For the moment, the tasks that have been moved to user space include: - Finding and mounting the real (permanent) root filesystem. NFS root filesystems are handled here as well. - Setting up any initial ramdisk (usually for the purpose of loading kernel modules needed for the boot process). - Running the linuxrc boot script. - Finding the real init process and running it. There is more that can be moved into this filesystem, but that's a good start. The claim is that kernels running with this patch will function identically; no boot setups should be broken or require changes. Mr. Viro would, of course, like to hear from anybody with evidence to the contrary. its from http://lwn.net/2001/0802/bigpage.php3 looks interesting i think ... -- arne _______________________________________________ Leaf-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-devel