Problemas do apt sem instalações ou desinstalações possíveis

1

Este é meu primeiro post. Por favor, deixe-me saber se eu fizer algo errado. Meu problema é que não consigo instalar ou desinstalar nada. Aqui estão os erros:

Entfernen von linux-image-extra-4.10.0-42-generic (4.10.0-42.46) ...
depmod: FATAL: could not load /boot/System.map-4.10.0-42-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-42-generic /boot/vmlinuz-4.10.0-42-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.10.0-42-generic /boot/vmlinuz-4.10.0-42-generic
update-initramfs: Generating /boot/initrd.img-4.10.0-42-generic
WARNING: missing /lib/modules/4.10.0-42-generic
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/4.10.0-42-generic: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
E: /usr/share/initramfs-tools/hooks/zz-busybox-initramfs failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.10.0-42-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.10.0-42-generic (--remove):
 Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
Entfernen von linux-image-extra-4.13.0-37-generic (4.13.0-37.42) ...
depmod: FATAL: could not load /boot/System.map-4.13.0-37-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-37-generic /boot/vmlinuz-4.13.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.13.0-37-generic /boot/vmlinuz-4.13.0-37-generic
update-initramfs: Generating /boot/initrd.img-4.13.0-37-generic
E: /usr/share/initramfs-tools/hooks/zz-busybox-initramfs failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.13.0-37-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.13.0-37-generic (--remove):
 Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-extra-4.10.0-42-generic
 linux-image-extra-4.13.0-37-generic

Eu usei apt install -f e dpkg --configure -a . Isso terminou com esses erros:

root@ubu:~# apt install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-image-extra-4.10.0-42-generic linux-image-extra-4.13.0-37-generic
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 321 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 291052 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-image-extra-4.10.0-42-generic (4.10.0-42.46) ...
depmod: FATAL: could not load /boot/System.map-4.10.0-42-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-42-generic /boot/vmlinuz-4.10.0-42-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.10.0-42-generic /boot/vmlinuz-4.10.0-42-generic
update-initramfs: Generating /boot/initrd.img-4.10.0-42-generic
WARNING: missing /lib/modules/4.10.0-42-generic
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/4.10.0-42-generic: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
E: /usr/share/initramfs-tools/hooks/zz-busybox-initramfs failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.10.0-42-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.10.0-42-generic (--remove):
 Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
Entfernen von linux-image-extra-4.13.0-37-generic (4.13.0-37.42) ...
depmod: FATAL: could not load /boot/System.map-4.13.0-37-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-37-generic /boot/vmlinuz-4.13.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.13.0-37-generic /boot/vmlinuz-4.13.0-37-generic
update-initramfs: Generating /boot/initrd.img-4.13.0-37-generic
E: /usr/share/initramfs-tools/hooks/zz-busybox-initramfs failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.13.0-37-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-extra-4.13.0-37-generic (--remove):
 Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-extra-4.10.0-42-generic
 linux-image-extra-4.13.0-37-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@ubu:~# dpkg --configure -a
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...
Trigger für dbus (1.10.22-1ubuntu1) werden verarbeitet ...

Não tenho ideia do que fazer agora. Alguém poderia me ajudar?

Obrigado antecipadamente!

    
por Mika 27.03.2018 / 22:08

2 respostas

0

Opção desconhecida: a

Aufruf: dpkg-reconfigure [opções] pakete

-u, - somente para ser visto, não é mais que um Fragen zeigen.

   --default-priority   Voreingestellte Priorität benutzen (statt niedrig).

   --force          Neukonfiguration kaputter Pakete erzwingen.

   --no-reload      Vorlagen nicht neu laden. (Vorsichtig verwenden)

-f, --frontend Zu benutzende Debconf-Oberfläche angeben.

-p, --prioridade Minimale anzuzeigende Priorität für Fragen angeben.        - Modalidades do Kompakten Modus aktivieren.

    
por Mika 03.04.2018 / 19:59
1

Mas finalmente consegui. Eu usei o dpkg-reconfigure initramfs-tools. Então eu encontrei um post onde eles usaram o dpkg -C. Isso me mostrou qual era o problema. Uma parte do initramfs em / usr não foi encontrada. Então eu fiz chmod -x / usr / share / initramfs-tools / hooks / zz-busybox-initramfs e, em seguida, instale -f e dpkg-reconfigure initramfs-tools. Depois disso, a instalação foi possível.

    
por Mika 04.04.2018 / 22:27