Olá,
Eu tenho o ubuntu 9.10 no meu desktop (e agora também em meu notebook, o qual antes era o Debian), em meu desktop eu tenho mais de um SO, sendo Ubuntu, Windows e Open Solaris, todos instalados em HD's diferentes e quando instalado cada SO eu removia os outros HD's na intenção de mudar o boot somente pelo setup (alternando o HD), porém quando inicio pelo HD do Ubuntu eu tenho a surpresa que o Grub 2 lista todos os meus SO's.
O seu não lista os outros?
No meu notebook eu tenho instalado o Ubuntu x86 e o Ubuntu x64 (9.10 os dois), no mesmo HD e claro, HD particionado o qual o Grub 2 automaticamente listou os dois sem problemas. Esse Grub 2 é excelente.
Há um tópico aqui no fórum que vi por esses dias onde alguém passa algumas informações sobre o Grub e o Grub 2, tente lê-lo e veja se não te serve.
Bom, se eu entendi errado o seu problema, por favor me corriga e a gente tenta resolver.
Espero de alguma forma ter ajudado.
Abraço!