Q:

Move ubutnu partition to another drive and resize?

So somehow, the Ubuntu installer messed up and my Ubuntu partition is now 50GB and on /dev/sdc. I want it to be the 230GB free space on /dev/sda. I'm a bit worried about this since I don't want to lose any data from /dev/sda or /dev/sdc, but I also can't live on 50GB and I can't have this eating up 50GB from /dev/sdc.
Edit: To clarify, I don't have enough space on /dev/sdc to resize before moving, I'd have to do it after.

A:

Not sure whether I understood the problem completely, but you could do the following: Create a new partition on /dev/sda (with gparted) that is big enough for your liking, mark it as bootable. Remove the boot flag from the /sdc partition that currently has it.  Mount the new partition, copy your Ubuntu installation to this partition. Reboot. Ubuntu should now be running from the new copy on the /dev/sda partition, so you can unmount the old partition on /dev/sdc. Do that, delete it (with gparted) and use the free space in whichever way you want. 

