Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Warn users not to do separate /usr partition without proper initramfs in the handbook?
Date: Mon, 01 Aug 2011 07:15:06
Message-Id: 4E3651A6.80407@gentoo.org
In Reply to: Re: [gentoo-dev] Warn users not to do separate /usr partition without proper initramfs in the handbook? by Kacper Kowalik
1 On 07/31/2011 02:22 PM, Kacper Kowalik wrote:
2 > W dniu 30.07.2011 15:55, Samuli Suominen pisze:
3 >> On 07/30/2011 01:46 PM, Ciaran McCreesh wrote:
4 >>> On Sat, 30 Jul 2011 10:27:27 +0300
5 >>> Samuli Suominen <ssuominen@g.o> wrote:
6 >>>> Since running separate /usr without mounting it from initramfs on top
7 >>>> of / before init is and has been broken with udev for a long time
8 >>>> now[1][2][3]
9 >>>>
10 >>>> [1] http://bugs.gentoo.org/show_bug.cgi?id=364235
11 >>>> [2] http://fedoraproject.org/wiki/Features/UsrMove#Move_all_to_.2Fusr
12 >>>> [3]
13 >>>> http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken
14 >>>>
15 >>>> Can we warn users about not doing the separate /usr mistake in the
16 >>>> handbook?
17 >>>
18 >>> It's important to consider the timeline here. Separate /usr was
19 >>> accidentally broken by a sudden increase in dependencies from base
20 >>> system packages to desktopy things. It was only later that certain
21 >>> people decided that "oh, separate /usr is a bad idea anyway", and they
22 >>> did so because they couldn't figure out how to fix the mess they'd
23 >>> caused. This is very much a case of carelessly letting the horse escape
24 >>> and then trying to convince everyone that no-one needs a horse anyway...
25 >>>
26 >>
27 >> Someone mentioned NFS mount on /usr. Do we have other reasons? How
28 >> many users that might be?
29 >
30 > That covers headless/diskless clusters and I suspect many people still
31 > do that.
32 > Cheers,
33 > Kacper
34 >
35 >
36
37 I haven't tested but it seems this is not a problem afterall:
38
39 USE="nbd" for dracut enables the NFS support:
40
41 http://fedoraproject.org/wiki/Dracut/Options#NFS