On Sat, Feb 7, 2015 at 3:13 PM, Rich Freeman <ri...@gentoo.org> wrote:
> On Sat, Feb 7, 2015 at 2:25 PM, Dale <rdalek1...@gmail.com> wrote:
>>
>> My partitions are something like this. Normal partitions, /boot and
>> root itself. /usr and /var on LVM.
>
> Gentoo dropped support for booting without mounting /usr early in boot
> a while back. That isn't to say that it would have instantly stopped
> working, but there is no requirement for package maintainers to
> support this configuration, and many upstreams have been moving in
> directions that will tend to break this.
>
> There are many ways to get around this. The most common is to mount
> /usr from your initramfs. Another option is to run a script early
> during boot to mount /usr, ensuring that the necessary tools to do so
> are on your root partition. Another option is to put /usr on your
> root partition. I'm sure there are other options as well, but in
> general you can't always rely on your root partition being able to
> mount /usr these days.

FTR, there's also a busybox "sep-usr" USE flag.

It installs a static busybox at "/ginit".

When you use "init=/ginit" at the kernel cmdline, it mounts "/usr"
early and then executes "/sbin/init".

Reply via email to