web-dev-qa-db-fra.com

Erreur "Pas de table de symboles" après la mise à niveau vers 17.04

Quelqu'un sait comment résoudre ceci?

J'ai un Thinkpad W520 sous 17.04 mis à jour, pas une nouvelle installation

photo of the error message on black screen]

J'ai deux disques sur mon ordinateur portable /dev/sda (qui est Windows original pas mon Ubuntu) et /dev/sdb qui est mon mPCIe qui a Ubuntu.

Quelqu'un peut-il confirmer si j'ai besoin de grub-install /dev/sdb pour résoudre cette erreur?

S'il vous plaît noter que je peux démarrer en toute sécurité quand je frappe enter comme il montre GRUB avec la liste de sélections pour sélectionner Ubuntu et démarrer.

C’est le cas sans erreur depuis Ubuntu 14 ou 15 et j’ai effectué une mise à niveau complète, et lorsque j’ai mis à niveau vers 17.04, cela a commencé à se manifester.

7
Sudo fdisk -l

Ceci listera toutes les partitions sur votre disque dur (trouvez sous Type section Ubuntu ou Linux et ses Périphériques (comme /dev/sda)) puis faites

Sudo grub-install /dev/sda

notez que c'est sda et NON sda1

Sudo update-grub
Sudo reboot
13
Jeff

J'ai aussi eu cette erreur après l'installation de Kubuntu 18.04. Pour moi, la solution consistait à supprimer une ancienne entrée de démarrage non valide d’EFI qui avait été démarrée par défaut, mais n’avait jamais été mise à jour par update-grub.

Exécutez Sudo efibootmgr et recherchez plusieurs entrées Linux/Ubuntu, puis supprimez celles obsolètes en suivant la réponse suivante: Comment puis-je supprimer "Ubuntu" dans le menu de démarrage du bios? (UEFI)

2
Sebastian