James Knott said the following on 01/28/2012 07:45 AM:
Anton Aylward wrote:
But then I don't go for such huge root file systems either and use LVM where grwing and shrinking a FS is pretty normal.
I also use LVM. When I replaced a drive with a larger one in a notebook, I just added the extra space to the LVM. Worked fine.
LVM is wonderful, isn't it? No only does it allow you to defer crucial issues like partition size and makes it easier to divvy up the file systems, but it makes backups easier with disk-to-disk snapshots, and lets you recover from mistakes such as the wrong partition or file system size. I've used LVM to experiment with other FS such as XFS and BtrFS. As you say, "it works just fine". I don't understand the people who say its too complicated to install. Its no more complicated than conventional for the installer than any other disk partition type. But the OP has another issue: that huge root FS. Among other things I always create a separate /tmp FS and have it mounted nosuid,noexec,nodev http://www.techrepublic.com/blog/opensource/secure-temporary-files-in-linux/... its a simple precaution; it also means that a runaway process that consumes lots (or all) of /tmp can't paralyse the overall system. And if it comes down to that, there's similar reasoning that can be applied to /var, /svc. Compartmentalization and perhaps quota might also apply to /home and others. Perhaps you have a quota on how much mail a user can store. Anyway, an all-in-one FS has many risks and limits flexibility. I realise that for many people (or even myself with this attitude decades ago) there are practical problems, but I've found LVM gets around most of them. -- The more laws and restrictions there are, The poorer people become. The sharper men's weapons, The more trouble in the land. The more ingenious and clever men are, The more strange things happen. The more rules and regulations, The more thieves and robbers. -- The Tao Te Ching -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org