Recently I've found out that soon I will run out of space on my
/ (root) partition. I've done some research on extending root partition, however, it wasn't too informative (mostly everyone say it's impossible or at least too hard). However I don't want to give up.
Here is my partition configuration in the photo. After root
/dev/sda6 partition I have some free space (I don't know why it is here and where it came from). Then goes
/dev/sda7 and then more free space (9.77 GiB). What I'd like to do is to add these 9.77 GiB to my root partition. I've already read that I need to move my free space to the left and place it right after root partition (or to do something like this), but I don't know how.
Also another solution, as I see it, can be shrinking /home partition. I've already tried it with /dev/sda7 (that's where those 9.77 GiB are from), but free space appears on the right from /home, not on the left as I need.
This photo was made from my system, but if needed I can boot from Ubuntu LiveUSB.