A maneira mais simples de fazer isso é inicializar a partir de uma unidade USB com o Ubuntu live edition ou algum outro linux inicializável e, em seguida, executar o gparted a partir daí. Você pode então alterar o tamanho da partição swap e adicionar o espaço liberado na sua partição raiz (aquela montada como /).