Para editar o menu de inicialização do grub, basta acessar o console e digitar
gksudo gedit /boot/grub/menu.lst
digite sua senha e remova todos os registros correspondentes ao Vista. Para adicionar essa opção mais tarde, basta inserir novamente essas linhas. Ou faça backup desse arquivo menu.lst antes de fazer qualquer alteração, como esta:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
e restaure depois.
Você pode encontrar mais informações sobre as opções de inicialização em documentação do Ubuntu da Comunidade , no Alterar as opções de inicialização permanentemente em uma instalação existente .
ED: Se você quiser apenas removê-lo por conveniência, para que o Ubuntu sempre inicialize primeiro, então seria melhor apenas alterar a ordem de inicialização. Para fazer isso, comece a editar o menu. Como foi mostrado anteriormente. Encontre a linha que contém default # (onde # é algum número, 0 por padrão) e altere # para o número do sistema operacional desejado na lista de inicialização. Você também pode alterar o tempo de exibição do menu de inicialização. Apenas encontre a linha que contém timeout # (onde # é algum número, 10 por padrão) e mude para o tempo desejado em segundos.