After doing some research on how to extend Ubuntu root partition, I tried to extend it using the GParted from a liveUSB session of Ubuntu. But I couldn't extend it. When I right click on my root partition and select resize/move, it doesn't offer me the unallocated space. Here is the screenshot of GParted showing my current partition structure:
Somewhere on AskUbuntu I read that unallocated space has to be inserted into the Extended partition. I don't know if that's true and I don't know how to move it into the Extended partition. Please help me, I spent the whole day behind this...