Je m'excuse à l'avance d'avoir posé une question que je soupçonne être très, très simple. Je viens de recevoir un serveur dédié exécutant Ubuntu et j'utilise SSH pour y accéder. J'ai couru sudo apt-get dist-upgrade
et j'ai reçu le message d'erreur suivant: "Le chargeur de démarrage Grub a été précédemment installé sur un disque qui n'est plus présent ou dont l'identificateur normalement unique a été modifié pour une raison quelconque. Il est important de s'assurer que le grub installé reste synchronisé avec d'autres composants tels que le grub-cfg ou avec des images Linux plus récentes qu'il devra charger, et vous devriez donc vérifier à nouveau, pour vous assurer que GRUB est installé sur les périphériques de démarrage appropriés. "
Le forum ne me permet pas de poster une image car je suis un nouvel utilisateur, mais j'ai téléchargé une capture d'écran de ce que je vois ici: http://www.livingtheanswer.org/misc/grub.jpg
Après un peu de recherche, je sais que je dois installer sur / dev / sda. Cependant, je ne peux pas comprendre comment sélectionner cette option. J'ai utilisé les touches fléchées pour le mettre en surbrillance, puis j'ai appuyé sur Entrée, mais cela n'a pas fonctionné. Je suppose qu'il y a une commande que je ne connais pas. Quelqu'un peut m'aider? Encore une fois, mes excuses pour une question stupide ...
Merci!
J'ai travaillé sur ce problème sous l'angle dont j'ai besoin pour pouvoir exécuter des mises à niveau sans assistance à partir d'un script bash, et ce «chargeur de démarrage Grub a déjà été installé sur un disque» les brise.
Au début, j'ai essayé de suivre les directives de la réponse ci-dessus, à savoir
Malheureusement, cela ne résout pas le problème - la prochaine fois que je fais un,
apt-get dist-upgrade
j'obtiens la même erreur et mon script de mise à niveau se casse.La solution semble être d'exécuter
et sélectionnez le disque correct (
/dev/sda/
) lorsque vous y êtes invité. De cette façon, l'erreur ne se reproduira pas la prochaine fois que je ferai une mise à niveau dist.la source
ensuite
la source