J'ai lu quelques autres questions sur ce sujet et ils ont tous deux pointé la documentation de la communauté Grub2 et l'installation de configs grub à partir d'un disque d'installation. J'ai eu quelques problèmes avec la documentation, alors voici où j'en suis. Cela peut être complet PEBKAC.
J'ai deux invités assis sur un serveur Ubuntu 10.04 virtualisé sous KVM, les deux fonctionnaient initialement 10.04. J'ai utilisé "do-release-upgrade" pour mettre à jour vers 10.10 sans accroc sur les deux boîtes, redémarré, puis j'ai exécuté "do-release-upgrade" pour mettre à jour vers 11.04 sur les deux boîtes. Dans ma hâte, j'ai ignoré les erreurs concernant les configurations grub manquantes. Lorsque j'ai redémarré les invités, je reçois naturellement une invite grub. L'émission de "boot" donne "erreur: pas de noyau chargé".
Voici la sortie ls pour la partition racine:
En suivant le guide de démarrage manuel, je ne peux pas obtenir les options directement en utilisant "SS928-root" ou "hda0,1" comme système de fichiers racine. Presque tout donne l'erreur "fichier non trouvé".
L'émission de "ls" sur ces deux systèmes de fichiers montre plusieurs options pour vmlinuz et initrd.img. Ces invités utilisent LVM si cela aide.
ÉDITER
Je suis allé un peu plus loin. La séquence de commandes suivante:
Donne l'écran suivant (après avoir fait défiler pas mal de texte):
Réponses:
Après avoir regardé le post de jdehaan, j'ai vérifié une machine avec une configuration similaire. En quittant grub.cfg d'une autre boîte, j'ai utilisé les commandes suivantes pour démarrer cette chose:
Je suppose que la prochaine étape consiste à trouver comment remplacer le grub.cfg sur cette machine maintenant.
la source
J'ai eu le même problème et j'ai pu résoudre le problème en spécifiant
Donc / dev / sda1 (ou ce qui correspondra sur votre système) au lieu du SS ... Le reste de vos messages a été conservé de la même manière pendant mes essais.
la source
Si vous avez une configuration grub fonctionnelle quelque part,
ls
au niveau racine répertorie les partitions etconfigfile (boot device)/path/to/grub.config
vous permet de démarrer votre configuration grub.la source