1 |
On Sat, 14 Apr 2012 07:35:52 +0100 |
2 |
Neil Bothwick <neil@××××××××××.uk> wrote: |
3 |
|
4 |
> On Fri, 13 Apr 2012 18:44:37 -0700, felix@×××××××.com wrote: |
5 |
> |
6 |
> > What annoys me the most about this forced change is that I like the |
7 |
> > old unix style of a single minimal base partition for booting, and |
8 |
> > being able to manage all the other partitions while unmounted in |
9 |
> > single user mode. In my case, /usr is an LVM partition precisely |
10 |
> > because I want to sit in single user mode while resizing it (it |
11 |
> > seems to keep on growing ...). |
12 |
> |
13 |
> It's been safe to increase the size of mounted filesystems for years. |
14 |
> But if you can enlarge /usr while using it, you can do the same for/. |
15 |
> So if that's your only reason for a separate /usr... |
16 |
> |
17 |
> |
18 |
|
19 |
/ on LVM is officially not "supported" (in the sense there are no |
20 |
official documentation about it) in Gentoo, and is discouraged in the |
21 |
Gentoo LVM installation guide. Has been the case since the beginning, |
22 |
although there are unofficial wiki and mailinglist/forum posts about |
23 |
it. Of course, / on LVM would require an initrd. |
24 |
|
25 |
That's one reason why many of us using LVM keeps /usr on LVM while / as |
26 |
a physical partition. This allows for maximum flexibility, and is a |
27 |
supported "legacy" config without an initrd. I may add many of us had |
28 |
bad experience with initrd from binary distros rendering system |
29 |
unbootable (I've been there with Debian and Arch --- back in 2003 or |
30 |
so you cannot uninstall currently running kernel & initrd after |
31 |
installing a new kernel, or else the next time your newly installed |
32 |
kernel won't boot. Also sometimes the newly installed kernel+initrd |
33 |
won't boot, and neither would the old kernel+initrd...). |
34 |
|
35 |
Of course, now that separate /usr requires an initrd, one might as well |
36 |
put / on LVM and let busybox in initrd handles the case when LVM goes |
37 |
wrong (urgh!). Still, Gentoo doesn't officially support this |
38 |
configuration. |
39 |
|
40 |
-- |
41 |
|
42 |
Kerwin |