On 03/08/15 09:45, Anton Aylward wrote:
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.
I am new to openSuse, so do not know what happens with an upgrade. Fedora used to break a lot of things:-( As I understand the ZFS partition is mounted as home. That is currently where I am putting most of my codes. But I am accustomed to having home full of user directories and not other stuff. I was thinking of trying to make another entry like /usr1 at the same level as /home, both on the ZFS. But I currently do not know hoe to do this. Previously when I made a /usr1 it was on the root file system, the only partition. How do I make a /usr1 that lives on the same partition as /home? I apologize in advance if this is a dumb question. I am just used to one partition with the root mount point. For your info, I bought a new laptop which caused me to undertake this new adventure. Laptops appear to be going out of fashion, giving way to tablets, smart phones etc. But I do not know how to run gcc or emacs on a tablet:-( My laptop is an Alienware with 4 core ( => 8 thread) 4GHz intel processor, 32GB of ram, 3TB of disk and a dual CUDA graphics processor driving an 18" monitor. Original cost was over $10,000.00, but I purchased it for less that $3000.00 on ebay. My only complaints are weight and short battery life. The SSD I built openSuse on allows the system to boot in under 10 seconds (but shutdown is a different story. I don't know what it is doing there). Thanks Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org