On Thursday 16 February 2006 07:47, Neil Bothwick wrote:
> On Thu, 16 Feb 2006 14:06:12 +0100, Alexander Skwar wrote:
> > That's not advisable. I'd strongly suggest to create
> > filesystems for /boot, swap, /home, /opt, /usr, /var
> > and / (of course). This way you're more flexible
> > and also a bit safer (not such a high risk of running
> > out of space on /).
AMEN!  Running out of space on / is not what you want......

> But far more chance of running out of space on /usr, /var or /opt while
> one of the others has plenty free. I prefer to have these three on the
> same partition for a desktop, but separate from /. I use the bind option
> to mount /var and /opt on /usr/var and /usr/opt
Good god man!  This is about as kludgy as they come.  Sure it gets the job 
done, but this is EXACTLY what LVM was invented for.

Partitions are hard (relatively) to resize.  However, logical volumes are not.  
You can increase them when they are full, or reduce their size when you need 
to distribute disk space to other places.

Also consider the case where you completely fill up your 200GB drive.  What 
then?  Buy a new drive and migrate data from /home or /usr to the new disk 
and mount that, then reclaim the partition for some other fs etc.  You have 
the migration of data and the inflexibility of partitions to resize.  If you 
use LVM in the same case you just add the new disk to your volume group 
increase any logical volumes that are in need of more space and resize the 
filesystem.

One thing never changes.  You will run out of space.  You will buy larger 
drives.  You will have more data than you do today.  When that day comes, 
using a volume management software and filesystems that support growing and 
shrinking (reiser is excellent in this regard) will be invaluable.
-- 
Zac Slade
-- 
gentoo-user@gentoo.org mailing list

Reply via email to