Ola
O gparted não funciona em unidades montadas, é necessário desmontar primeiro, mas se der boot pelo ubuntu isto não será possivel, pois o sistema está em funcionamento não permitindo sua desmontagem.
Boote pelo live cd, escolha experimentar o Ubuntu, e não instalar. Após carregado, seu hd poderá ser desmontado e assim voce pode redimensionar a partição com Linux e depois criar uma partição swap.
Lembre apenas que reparticionamento de qualquer natureza pode levar a perda de dados, faça back up de seus documentos importantes antes de fazer qualquer operação de discos.
[]'s