Stefan G. Weichinger <lists <at> xunil.at> writes:

> General rule(s) for subvolumes as I learned them:

> * create them if you want to separate things logically

> * use them if you want to use specific settings/parameters for specific
> directories/subvols: for example compression, quotas ...

> * use them if you want to use snapshots. A (btrfs-)snapshot is always
> based on a subvolume so if you want to create snapshots for particular
> areas you have to set them up as subvolumes in advance.

> Splitting it into /boot, /, /home and maybe /distfiles (no compression
> here ... ?) is a usual approach. Keeping it as simple as possible in the
> start is a good idea. You can always add subvols later ... and move
> things over ...

Yea, I'm still planning what exactly I'm going to do
what needs to be snapshots and where I'll store and work
on various codes

> As I see the howto and the steps about booting:

>
http://wiki.gentoo.org/wiki/Btrfs_native_system_root#Embedding_an_initram_filesystem

> I didn't do it that way but used dracut for the initrd ... the
> ml-archives have some threads around learning this (combined with
> systemd and LVM stuff back then I spent quite some time ...).

> Canek's tool kerninst also helps here:

> https://github.com/canek-pelaez/kerninst


I'm also trying to work out the booting setup, maintenance and 
recovery in the event of failures.

I'll post what I come up with for you and other to comment
on and make suggestions for improvment.

Thanks,
James







Reply via email to