I didn't know you can move subvolumes. It works instantly when renaming
(move in the same parent directory) but when I did
Code:
mv home/.recupera-raiz /october-root
it started to perform the move as moving to another device (IO at ~100%)
and it also 'moved' the files contained in boot/ (another subvolume).
Considering these subvolumes:
Code:
home/.recupera-raiz (this is my root: btrfs sub get-default /)
boot/ (mounted/visible as "home/.recupera-raiz/boot" or/and "/boot/")
...
I interrupted the process immediatly because I suppose it was going to fill
the pool storage. The strange thing is that althougth it moved 'boot/' contents
the original files are intact (in home/.recupera-raiz/boot or /boot/) as if
instead of a move it just got copied.
I am getting a little nervous about what to do next. I'm afraid I will
get my laptop unbootable if not already. I'm thinking to do
a
Code:
cp --reflink=always --one-file-system home/.recupera-raiz /october-root
And then change the root to start from with
btrfs sub set-default october-root
but I suppose I'm gonna get the same results, considering I'm actually
rooted on home/.recupera-raiz/, so I suppose it will get named
home/.recupera-raiz/october-root. I dont get it, why is it impossible to
create a completely isolated subvolume?, one that doesnt get contained in
an already existing subvolume.