Can't resize external hard drive partition
(Originally posted as a comment)

Interesting point, I've just erased all partitions and started over, and I noticed that they couldn't be resized after being ejected. However, if I plug the disk back in without unmounting the partitions, they seem resizable. 

So it might be just because I had the healthy habit under Linux to unmount my partitions before fiddling with them.