Nouvelle installation (Ubuntu 16.04 LTS) Je ne parviens pas à mettre à jour ou installer quoi que ce soit avec apt
. Je peux exécuter apt update
bien, mais si je suis avec soit apt upgrade
ou apt dist-upgrade
le toujours (I ' Nous avons essayé de le faire après d’innombrables redémarrages, ainsi que depuis le mode de récupération):
E: dpkg was interrupted, you must manually run 'Sudo dpkg --configure -a' to correct the problem.
Si je lance cela, il fait toujours ce qui suit et se bloque indéfiniment:
Setting up grub-efi-AMD64 (2.02~beta2-36ubuntu3.12) ...
Installing for x86_64-efi platform.
Installation finished. No error reported.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.10.0-35-generic
Found initrd image: /boot/initrd.img-4.10.0-35-generic
Found linux image: /boot/vmlinuz-4.10.0-28-generic
Found initrd image: /boot/initrd.img-4.10.0-28-generic
uname -r
montre qu'il fonctionne 4.10.0-35-generic
donc je supprimerais bien 4.10.0-28-generic
car c'est là que se bloque toujours, mais je ne parviens pas à le purger, car apt purge
est suspendu. quand il arrive à Found initrd image: /boot/initrd.img-4.10.0-28-generic
.
J'ai essayé toutes les commandes possibles des éléments suivants sans succès
Sudo dpkg --configure -a
Sudo apt install -f
Sudo apt clean
Sudo apt update
Sudo apt upgrade|dist-upgrade|full-upgrade
Il s’agit d’une nouvelle installation, je ne crains donc aucune option "nucléaire" qui entraînerait une perte de données (c’est-à-dire que je n’ai pas de données à perdre). J'ai essayé d'utiliser boot-repair mais cela n'a jamais abouti (cela peut prendre quelques minutes mais je l'ai laissé fonctionner pendant des heures).
Je réalise les similitudes entre cette question et les deux E: dpkg a été interrompu ... lancez 'Sudo dpkg --configure -a' et dpkg --configure -a se bloque quand il a été trouvé initrd image mais aucune des réponses n’a aidé.
un problème est survenu lors de l’accrochage de 30_os-prober lors de la mise à jour de grub. J'oublie exactement le problème.
30_uefi-firmware a également un problème qui peut être résolu ici - https://askubuntu.com/a/938472/694267 .
Si vous supprimez temporairement le drapeau d'exécution sur les deux, votre configuration sera terminée.Sudo chmod -x /etc/grub.d/30_os-prober
Sudo chmod -x /etc/grub.d/30_uefi-firmware
puis exécutez Sudo dpkg --configure -a
Si vous souhaitez que les paramètres système soient saisis dans Grub, réparez le firmware 30_uefi, puis réactivez-le et exécutez-le avecSudo chmod +x /etc/grub.d/30_uefi-firmware
puis exécutez Sudo update-grub