![](https://seccdn.libravatar.org/avatar/cabdbf4d350ab6a15265803acab1634d.jpg?s=120&d=mm&r=g)
On 03/08/2015 12:12 PM, don fisher wrote:
Why so many sub volumes.
Choice. You can choose not to have the ons you are given. You can choose to have other ones of your own making. hey, this is Linux. Everything comes down to you choosing how to configure things.
Back in the old days, for single user systems, I used a single partition for the entire system. No worries about partition overflow.
Just worries about things like the inode to data block ratios, that a runaway process will fill up the WHOLE of the file system. Then there's that old but recurrent bug involving hard linking a file in /tmp to something that _should_ be secure.
Only downside
"Only" You're joking!
But now /usr/local, which was designed to hold desired user files, is on a btrfs sub volume.
Err, NOT! *I* choose it not to be. Regular readers will recall that I am an advocate of LVM. if I need a FS I don't have to subvolume my breFS ROOT unless I *choose* to do so. On *my* system /usr/share, /usr/local and many others are *!NOT!* on the root BtrFS. Whether it is on your system is entirely up to you. You too can *choose* for it not to be so.
I am still trying to understand the philosophy of this design. Documentation exists as to what is there, but not why it is there:-(
How true. This is what is wrong with most programmers, most programming schools and teachers. The WHY a decision about an implementation was made is of over-riding importance, why a particular algorithm or means of implementing the algorithm, the particular library etc, was chosen, matter more than comments about the code. I know this first hand and learnt it the hard way when I had to return to maintain code after being away from it for over a year. Many of us have encountered the "why did the idiot choose to do *that*!???" when maintaining someone else's code. Well it applies to you as wll, your code. -- Leadership is understanding people and involving them to help you do a job. That takes all of the good characteristics, like integrity, dedication of purpose, selflessness, knowledge, skill, implacability, as well as determination not to accept failure. ~ Admiral Arleigh A. Burke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org