Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-dev@g.o
From: Rich Freeman <rich0@g.o>
Subject: Re: udev and /usr
Date: Thu, 15 Sep 2011 14:29:20 -0400
On Thu, Sep 15, 2011 at 11:07 AM, Zac Medico <span dir="ltr">&lt;<a href="mailto:zmedico@g.o">zmedico@g.o</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 09/15/2011 07:33 AM, Joost Roeleveld wrote:<br>
&gt; The use for an initrd/initramfs/... will create an additional layer of<br>
&gt; complexity a lot of us users are not really waiting for, especially as we are<br>
&gt; not seeing any issues with our current systems.<br>
</div>Like it or not, it&#39;s the simplest possible solution if you want separate<br>
/usr. The plan is to provide a minimal initramfs that won&#39;t contain any<br>
modules, so it won&#39;t have to be rebuilt for each kernel. See the &quot;/usr<br>
vs. initramfs redux&quot; thread:<br><br></blockquote><div><br></div><div>It should be noted that the alternative is to use a more full-featured initramfs like dracut, which will also be updated to support mounting /usr (it already parses /etc/fstab to remount root anyway).  </div>
<div><br></div><div>The minimal initramfs will not contain mdadm or lvm tools, so it is basically suitable for booting systems that don&#39;t currently require an initramfs.  Of course, something like dracut is more likely to require you to rebuild the initramfs every time you update your kernel, and won&#39;t simply be a static image like the simplified one.  </div>
<div><br></div><div>The simplified initramfs could be compiled into the kernel as Zac suggests (this is probably the most foolproof method), or it could be loaded from /boot using the appropriate grub settings.</div><div>
<br></div><div>Note that dracut does drop you to a shell if it fails (this is configurable), but by default this shell is dash, not bash.  No doubt it would work fine either way, but bash is likely to be a little slower.  I don&#39;t think RAM use is likely to be a problem - it should be completely de-allocated before init runs.</div>
Re: udev and /usr
-- Joost Roeleveld
udev and /usr
-- Joost Roeleveld
Re: udev and /usr
-- Zac Medico
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: udev and /usr
Next by thread:
Re: udev and /usr
Previous by date:
Re: Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting
Next by date:
Re: udev and /usr

Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.