Eu nunca usei o CentOS, mas ainda assim o melhor caminho será:
Inicialize a partir de um disco inicializável do CentOS e durante a instalação do CentOS
1.Primeiramente delete todas as partições do Ubuntu ( Isto irá deletar todos os seus dados do Ubuntu )
Geralmente todas as partições do Ubuntu são do tipo ext4
e as partições do Windows são do tipo NTFS
Portanto, não apague as partições do Windows!
2.E assim que você excluir as partições do Ubuntu, instale o CentOS em Free space
. Ele instalará automaticamente o GRUB para você e fará automaticamente outras coisas!
Espero que isso ajude!