De longe, a solução mais simples é excluir uma das partições primárias e criar uma partição estendida em seu lugar (note que isso perderá todos os dados na partição). Você pode então criar quantas partições lógicas desejar. Eu acho que uma partição é para o resgate do sistema, um é para o boot do Windows, um é o próprio Windows, e um é vazio para os dados. Nesse caso, você pode remover a partição de dados e criar uma partição NTFS lógica e lógica durante a instalação do Ubuntu, que o Windows selecionará na próxima inicialização.