J'ai eu un problème à peu près similaire à biduche, sauf que je n'avais aucun message d'erreur dans la console grub. Le problème est arrivé après une mise à jour et au redémarrage je me retrouvais dans la console grub.
J'ai tenté un boot sur un
alternate cd comme préconisé par EminoMeneko, mais ça n'a rien donné. Cette opération réinstalle grub sans récréer le fichier
grub.cfg
Voici comment je m'en suis sorti à partir de la console grub.
ls me donnait
(hd0) (hd0,msdos1)
et
set
prefix=(hd0,msdos1)/boot/grub
root=(hd0,msdos1)
Pour réparer j'ai fait:
ls (hd0,msdos1)/boot
pour noter les dernières version de vmlinuz et initrd
vmlinuz-2.6.28-35-generic et initrd.img-2.6.28-35-generic
Ensuite
insmod linux
linux /boot/vmlinuz-2.6.28-35-generic root=/dev/sda1 quiet
initrd /boot/initrd.img-2.6.28-35-generic
boot
Et la miracle ubuntu à démarré
Pour finir, dans une fenêtre shell
sudo update-grub
sudo grub-install /dev/sda1
Info trouvé ici
http://forum.ubuntu-fr.org/viewtopic.php?id=358656
Ubuntu 10.1 / XP Pro SP3
Firefox 4