Basically, since it looks like you have the root / partition and then the /home partition next, you can shrink /home and then move the /home partition to make room to expand / root. I would give it at least 40 GB in size. Be aware that log files can also eat up a lot of space. Just the other day I ran out of space on a computer where I had compiled five kernels, taking 2-3 gigs each to compile. So, even 80 GB would not be out of the question for root /.
While you should be able to make these changes, you must consider it could stop the system from booting. Since this copy has not been loaded long, any failure to make changes to a working system and still be able to boot can be put up to gaining more experience on Linux systems and just reloading it again. You now know the things you need to do right the second time around.
> how could I give root folder bigger size and take it from /home folder?
> (without reinstall)
The easiest way is to reinstall, provided you haven’t started to put your
own data and configurations.
The second easiest way (what I do) is to move some folder from one
partition to another, and symlink it. Choose one of the “movable”
directories and do it. /opt, /srv, are easy targets. /tmp, /var, or parts
Another way (which I also do) is backup, repartition, restore.
Then there is resizing. Tricky, slow…
Cheers / Saludos,
Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)
Of course that explains a bit. I’ve done a few times, and before that I’ve used the backup and restore, and the symbolic linking. Resizing can be tricky but it can also clean up a lot of loose ends very nicely, like the dangling partition from Windows installations.
You should burn yourself a copy of Gparted LiveCD. Boot it and play with the resize and other features but don’t commit any changes, or just review the online documentation at the Gparted site. Gparted allows you to make changes but doesn’t do the changes until you direct (commit?) it to make the actual changes.