[PATCH] mkinitrd rescue mode

Peter Jones pjones at redhat.com
Mon Jun 6 18:52:40 UTC 2005


On Sat, 2005-06-04 at 08:50 -0400, Jeff Layton wrote:

> Ok, I've whipped up a new patch. This adds a simple "unlink" function to
> nash. The mkinitrd script now does an "rm /bin/fsck*" (using busybox's
> rm), and then a "unlink /bin/busybox" after the rescue mode and prior to
> the switchroot. That should free up any significant extra memory we
> consume by adding these tools to the initramfs.

That's really not the right solution, or rather not the whole solution,
for the memory problem.  See the patch and discussion in bz 153069 .

> I've done some looking around at whether there is some way to get at the
> initramfs after switchrooting (or whether there is some mechanism to
> cause the kernel to just free it), but haven't found any way to do this
> yet.

You could bind mount it at another location before the MS_MOVE mount
(inside of "switchroot" itself).

-- 
        Peter




More information about the fedora-devel-list mailing list