Eu tenho duas versões do Ubuntu no meu sistema. Às vezes o grub inicializa em uma, outras vezes na outra. Para ter certeza do que estou inicializando, uso um CD do SuperGrub. Ele inicializa e oferece um menu, o primeiro item é "localizar todos os sistemas operacionais no sistema". Eu então escolho qual deles inicializar. Isso pode não ser uma "solução", mas é uma boa solução.