Récemment, j'ai mis à niveau mon PC Ubuntu de 12.04 LTS à 14.04.1. Après le premier redémarrage, j'ai pu démarrer en mode de secours uniquement (problème similaire trouvé ici: erreur: fichier '/grub/i386-pc/normal.mod' introuvable ). J'ai mis à niveau le Grub en utilisant
Sudo grub-install /dev/sda --root-directory=/mnt
Et maintenant, j'ai le problème suivant: je vois le menu Grub, mais l'entrée par défaut ne fonctionne pas et a donné 2 erreurs
"file not found"
et
"you need to load kernel first"
Mais si je vais dans les options avancées - je vois une longue liste de versions de noyau à choisir. Quand je choisis "linux-image-3.11.0-15-generic" - il commence à démarrer.
Pourquoi le dernier "linux-image-3.13" ne se charge-t-il pas? Comment puis-je le réparer? Et comment détecter et supprimer toutes les entrées inutilisées du menu grub?
apt-get autoremove
est un moyen facile de supprimer les anciens noyaux, il met également à jour les entrées de grub.
J'essaierais de supprimer automatiquement, de redémarrer, de vérifier si les entrées de démarrage appropriées sont disponibles.
Si l'entrée de démarrage n'est toujours pas disponible, essayez de mettre à jour grub update-grub
.
Les deux commandes nécessitent Sudo
pouvoirs