Possivel mas demorado.
Prepare-se:
1) CD do Ubuntu
2) CD do Windows Vista
3) Back up de dados importantes
Vamos lá:
1) Rode o cd do Ubuntu, em modo live cd (1a opção do cd )
2) procure em sistema => gerenciamento de discos ( ou coisa parecida )
3) Crie espaço no seu HD alterando o tamanho do disco onde está o Vista
4) Terminado o redimensionamento, desligue a maquina. o Vista não vai bootar mais.
5) Rode o CD do Vista, num momento ele vai te dar a opção de reparar o Windows. Escolha esta opção.
6) O Vista vai "corrigir" a partição, tornando o boot possível novamente. Demora mas funciona.
7) desligue
Novo boot com o CD do Ubuntu
9) instale no espaço vazio do HD criado anteriormente as partições raiz "/" e outra partição "swap" selecionando a opção Manual no particionador.
Ao fim da instalação voce terá Ubuntu e Vista como opções de boot.
Bom divertimento
[],s
P.S. Fiz isto ontem num Laptop HP