Как перемещать пространство из одной файловой системы в другую?

В настоящее время я использую Virtualbox для запуска этого сервера, где мое текущее место на диске:

$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/ol-root 50G 44G 6.1G 88% / devtmpfs 3.9G 0 3.9G 0% /dev tmpfs 4.0G 80K 4.0G 1% /dev/shm tmpfs 4.0G 9.0M 3.9G 1% /run tmpfs 4.0G 0 4.0G 0% /sys/fs/cgroup /dev/sda1 497M 166M 331M 34% /boot /dev/mapper/ol-home 26G 2.9G 23G 12% /home 

Я хотел бы увеличить размер /dev/mapper/ol-root на 12gb. Я уже увеличил размер файла .vdi. Затем используется gparted для выделения нераспределенного пространства.

Однако все, что сделано, это массовое увеличение объема моего ol-home с кучей неиспользуемого пространства. Я хотел бы переместить 12gb этого доступного пространства в пространство с ol-root .

Может кто-нибудь объяснить, как это сделать, и почему gparted вместо этого добавил пространство в ol-home ?