The problem is that you never should do that. You have to let the bigger partition for operating system and all other programs. It is the best way. Think: is your data bigger than all the programs you have? Of course not. Normally our data is databases, pictures, excel and word files, etc. All together never exceed the amount of space needed for programs and operating system.
That's what I think, obviously.