This must be a common question but I don't know how to phrase it to find the answer.
Background: I have recently got a new laptop, it came with win8, and immediately after removing a ton of bloatware I installed Linux. For some reason I simply split the HD into two main partitions, one for each system. Of course, now that I'm moving data, almost all onto the Linux half system (which I use most) I'm finding that I can't get at it from Windows (which I need for some programmes).
What I want to do: resize both the Windows and Linux paritions and use the space to make a separate data partition.
Problem: In gParted I can resize the windows partition (leaving it on the lefthandside) but not the Linux parition. Presumable because I'm using it at the time. How do I do this? And how can I do this so that it ends up on the righthandside, leaving a nice big free space in the middle for my data? (I would post a screenshot but I don't have enough reputation)
Bonus question: I was going to make the data partition NTFS. If this seems like a very stupid idea, for whatever reason, please tell now me before I make bad into worse.