Como descrevi no outro post, minha primeira tentativa de dual boot entre Vista e Ubuntu funcionou parcialmente. Isso por que, em meu notebook, essa combinação simplesmente sumia com a unidade de DVD. Sem explicação alguma, tanto bootando pelo Vista, quanto pelo Ubuntu eu não tinha leitor de DVD, apesar que na bios estava tudo lá certinho. Cheguei à conclusão de que o grub fazia alguma coisa ali incompatível com meu hardware, já que para o resto do mundo funciona na boa. Passei a buscar alternativas… e achei.
O fato é que o Windows possui um gerenciador de boot justamente para permitir um dualboot entre XP e Vista (por exemplo) mas não linux, naturalmente. O que faremos é utilizar um utilitário para editar as configurações do dualboot do windows para adicionar, customizavelmente, uma opção para bootar o ubuntu.
Primeiro devemos instalar o windows numa partição e o ubuntu em outra, seguindo instruções já passadas em outros posts, com o único diferencial de que na última tela da instalação do ubuntu, devemos clicar no botão Avançado, e modificar no combo o local para a instalaçao do grub para a partição onde será instalado o ponto de montagem /, e não mais no MBR.
Depois vamos baixar o utilitário EasyBCD da NeoSmart e instalá-lo no windows. Execute o programa, clique em Add Entry, escolha Linux, aponte para a partição onde instalamos o grub e clique em Add Entry. Opcionalmente podemos ainda dar nomes mais agradáveis para ambas as opções de boot.