Well, currently there is no place on the mass-storage device you show for any other partition. I have no idea how “full” your present root partition is (I have no idea about that output, maybe others have, in any case you did not add any command line that gave the results) and if you can “shrink” it.
btrfs filesystem resize cryptsetup resize lvresize pvresize fdisk or gdisk (you did not bother to show us what partition table is in use, although today both commands should handle either partition table)
To avoid miscalculations the usual technique is to reduce the content of container with sufficient safety margin, reduce container to the desired size and then extend the content to fill new container. E.g.
reduce btrfs by 150G
reduce LV by 145G
reduce PV by 140G
reduce partition size by 120G
then extend PV, LV and btrfs in reverse order.
P.S. sorry, missed originally that you have encrypted container, in this case it sits between filesystem and LV.
Thanks all for the replies, I have something to start with. I’ll make a backup on an external HDD first. I assume an rsync with permissions from a live CD would be enough?
I am not sure what you want to backup. Only data of the users, or also system data.
When only user data it is enough when the users are not logged in (and you then backup as root from the virtual console).
I think also that when a user does not use applications, (s)he can backup using Dolphin.
And that brings me to the use of rsync. When this is just a single copy done before you start the big thing, then usingcp will be OK.
In any case I wonder why a last and maybe extra backup in the normal way you make backups (whatever method you use) would not be enough?
And then resized the partition with GParted. I now have a 125 GiB partition for Ubuntu. Now to figure out how to safely install it and make it play nicely with the current bootloader setup.
Ok, a follow-up question now that I installed Ubuntu in the available space.
Ubuntu installed a separate bootloader entry, but I want to keep using the existing openSUSE one and add an ‘Ubuntu’ entry to it. Any ideas on how to do that? I did not see anything in the Yast Boot application.