how to extend root / partition by sinking swap (previously 6gb after sinking 4Gb , unallocated 2 Gb) and home (previously 11 Gb after sinking 8Gb, allocated 3Gb). How to extend those allocated partition to root? how to combine those 5gb to / partition? Help me! (this is partition extended from 30 Gb primary partition) so if not then, how to combine another 30gb (currently unallocated) partition that sinked from another primary volume.

sda4Windows files, and is itsda5you are trying to expand?. If you move the Windows files partitionsda4to the right to near the end of the disk - be VERY careful there.... You might then have enough space to expand root. – Wilf Dec 20 '13 at 12:47sda7and move it (You can move right or left, depends on which partition you want to expand - see @Avinash 's answer). This will take a while as it will have to transfer all of the data over to that bit of the hard disk, but should work. – Wilf Dec 20 '13 at 16:38