Errore Ubuntu 18: Errors: grub-efi-amd64-signed & shim-signed
In questo articolo andremo a descrivere come risolvere il problema “Errors: grub-efi-amd64-signed & shim-signed” su Ubuntu 18.
Facendo il classico aggiornamento del sistema operativo Ubuntu 18, in particolare
sudo apt-get upgrade
durante la fase di installazione o aggiornamento del grub viene riscontrato il seguente errore
Setting up grub-efi-amd64-signed (1.93.16+2.02-2ubuntu8.15) …
Installing for x86_64-efi platform.grub-install: error: efibootmgr failed to register the boot entry: Block device required.
dpkg: error processing package grub-efi-amd64-signed (–configure):
installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1
Setting up python3-pyinotify (0.9.6-1) …
dpkg: dependency problems prevent processing triggers for shim-signed:
shim-signed depends on grub-efi-amd64-signed; however:
Package grub-efi-amd64-signed is not configured yet.dpkg: error processing package shim-signed (–configure):
dependency problems – leaving triggers unprocessed
Processing triggers for systemd (237-3ubuntu10.41) …
Processing triggers for man-db (2.8.3-2ubuntu0.1) …
Processing triggers for ureadahead (0.100.0-21) …
Errors were encountered while processing:
grub-efi-amd64-signed
shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
per risolvere il problema rimuoviamo il grub completamente dal server
sudo apt-get purge grub\*
e reinstalliamo il grub-efi nuovamente
sudo apt-get install grub-efi
adesso possiamo rimuovere tutto quello che non è più utilizzato nel sistema
sudo apt-get autoremove
aggiornare il grub
sudo update-grub
ed infine aggiorniamo il sistema con il classico
sudo apt-get update && sudo apt-get upgrade