For newcomers, the first headache when switching to Ubuntu is partitioning, because it is very different from how partitioning is done in Windows. Before partitioning, there are two things you need to understand first: first, Linux's partitioning rules, and second, Linux's file system. Once you have determined the file system, you can then choose a partitioning scheme that suits your needs and proceed with partitioning.