Partition system disk disk

The only Linux distro I know that can partition it’s self is OpenSUSE but every other distro you have to get external media to do that, I need someone to tell me how to partition the system disk with a gui that’s all I want to know.