En cours d'exécution sudo apt upgrade
sur Ubuntu 20.04.1, je reçois toujours l'erreur suivante :
Setting up grub-efi-amd64-signed (1.142.6+2.04-1ubuntu26.4) ...
mount: /var/lib/grub/esp: special device /dev/disk/by-id/ata-Samsung_SSD_860_EVO
_500GB_S3Z1NB0K866259H-part1 does not exist.
dpkg: error processing package grub-efi-amd64-signed (--configure):
installed grub-efi-amd64-signed package post-installation script subprocess ret
urned error exit status 32
dpkg: dependency problems prevent processing triggers for shim-signed:
shim-signed depends on grub-efi-amd64-signed | grub-efi-arm64-signed; however:
Package grub-efi-amd64-signed is not configured yet.
Package grub-efi-arm64-signed is not installed.
dpkg: error processing package shim-signed (--configure):
dependency problems - leaving triggers unprocessed
Errors were encountered while processing:
grub-efi-amd64-signed
shim-signed
J'aimerais trouver un moyen de corriger l'installation du paquet, de sorte que apt upgrade
fonctionne sans erreur.
Le contexte de cette erreur : J'ai acheté un nouveau SSD, je l'ai connecté à mon ordinateur, dd
d le contenu de ata-Samsung_SSD_860_EVO_500GB_S3Z1NB0K866259H
sur le nouveau disque, édité /etc/fstab
pour pointer vers le nouveau disque, j'ai redémarré, mis à jour le BIOS et commencé à utiliser Ubuntu sur le nouveau disque.
Tout a bien fonctionné (démarrage dans Ubuntu, utilisation de logiciels et de matériel, mise à niveau d'autres paquets), sauf cette erreur ci-dessus, où le processus de mise à niveau des paquets Grub essaie de trouver l'ancien lecteur.
Des choses que j'ai essayées :
-
sudo dpkg --configure -a
juste au cas où cela résoudrait le problème comme par magie. -
sudo dpkg-reconfigure grub-efi-amd64-signed
mais cela renvoie juste 'Grub-efi-amd64-signed est cassé ou n'est pas complètement installé'. - en parcourant l'ensemble de
/etc/
y/boot/
pour toute référence à l'ancien disque, il n'y en a pas.