On Wed, Aug 10, 2011 at 04:42:04PM -0500, Dale wrote:
> For the record, I think /usr should work on a separate partition as 
> well. 
You're entirely missing the point of this thread.

> One reason, I would like to use LVM on all but my / file system.  
> This is something I been fiddling with for a while.  Thing is, if /usr 
> has to be on / then there is no point in me using LVM at all.  I don't 
> want / on a LVM because that requires some sort of init* to work.  That 
> is what I am trying to avoid.
The final solution in this thread:
TL;DR version: If your /usr is NOT on /, you MUST use an initramfs.

More detailed:
1. If you want /usr or /var on separate partitions (not LVM or anything
   elsewhere userspace action is required to make the block devices
   usable), then the minimal initramfs (or something more capable) MUST
   be used so that udev is happy.
2. If your /usr, /var, root etc block devices require userspace action
   (eg LVM, MD, crypto, firmware etc). You MUST use genkernel, dracut or
   some other initramfs of your own creation. The proposed minimal
   initramfs WILL NOT handle these situations.

> My opinion, this is going to lead to one heck of a mess.  If it is 
> coming from upstream, 
Yes, it's upstream, and their reasons are fairly valid: avoid circular
dependencies in startup.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail     : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

Reply via email to