Parece que você instalou o sistema operacional e, em seguida, fez a partição de inicialização. Você pode pegar 2 rotas para corrigir esse problema, até onde eu sei.
a) Reparar a instalação
Este é o caminho mais difícil e precisa de você para:
1) Inicialize no CD / DVD de instalação
2) Monte a partição com / em algum lugar (digamos / mnt) e renomeie a pasta / mnt / boot para outra coisa, como boot.old (modifique adequadamente se não estiver usando / mnt)
3) Crie uma pasta em branco / mnt / boot e monte a nova partição separada / boot nele.
4) Copie todos os arquivos da pasta antiga / boot para a nova partição / boot (arquivos dentro de /mnt/boot.old para / mnt / boot, mas tenha cuidado para manter o layout do diretório)
5) Ajuste o / mnt / etc / fstab para incluir a nova partição / boot
6) Bind mount (sudo mount --bind) o / dev, / proc, / sys em / mnt /
7) Chroot na pasta / mnt (sudo chroot / mnt) e execute o comando grub-install que você executou anteriormente. Também execute update-grub.
8) Saia do chroot, desmarque tudo o que você montou e tente reinicializar.
b) Reinstalar
Obviamente, o caminho mais fácil. Você precisaria:
1) Inicie a instalação do Ubuntu a partir do CD / DVD
2) Continue como você fez, mas:
3) Escolha outra coisa no esquema de particionamento, escolha a partição do Ubuntu e selecione / para o ponto de montagem, escolha sua partição fat32 / boot e escolha / boot como o ponto de montagem.
4) Continue com a instalação.
Para responder à sua pergunta, não, copiar o grub.cfg não é suficiente.