[SOLVED] Alter Kernel pve-kernel-5.15.107-2-pve kann nicht entfernt werden - postrm line 14

SkySpy

Active Member
Jan 22, 2019
13
0
41
39
Hallo,
ich bekomme aktuell bei jeder Paketinstallation folgenden Fehler.
Versuche ich das Paket explizit per apt remove zu entfernen, tritt der Fehler auch auf. Wie bekomme ich diesen bereinigt?

Code:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden ENTFERNT:
  pve-kernel-5.15.107-2-pve
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 89 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 400 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] Y
(Lese Datenbank ... 122222 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von pve-kernel-5.15.107-2-pve (5.15.107-2) ...
Examining /etc/kernel/postrm.d.
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.107-2-pve /boot/vmlinuz-5.15.107-2-pve
update-initramfs: Deleting /boot/initrd.img-5.15.107-2-pve
run-parts: executing /etc/kernel/postrm.d/proxmox-auto-removal 5.15.107-2-pve /boot/vmlinuz-5.15.107-2-pve
run-parts: executing /etc/kernel/postrm.d/zz-proxmox-boot 5.15.107-2-pve /boot/vmlinuz-5.15.107-2-pve
Re-executing '/etc/kernel/postrm.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 5.15.107-2-pve /boot/vmlinuz-5.15.107-2-pve
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »rpool/ROOT/debian« konnte nicht ermittelt werden.
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/pve-kernel-5.15.107-2-pve.postrm line 14.
dpkg: Fehler beim Bearbeiten des Paketes pve-kernel-5.15.107-2-pve (--remove):
 »installiertes post-removal-Skript des Paketes pve-kernel-5.15.107-2-pve«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Zu viele Fehler, Abbruch
Fehler traten auf beim Bearbeiten von:
 pve-kernel-5.15.107-2-pve
Bearbeitung wurde angehalten, da zu viele Fehler auftraten.
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
Quick and dirty:

add
Code:
exit 0
as second line of
Code:
/var/lib/dpkg/info/pve-kernel-5.15.107-2-pve.postrm
so that it exits sucessfully ;)
 
  • Like
Reactions: SkySpy
Jetzte bekomme ich folgenden Fehler:

Code:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
proxmox-kernel-6.2.16-15-pve (6.2.16-15) wird eingerichtet ...
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 6.2.16-15-pve /boot/vmlinuz-6.2.16-15-pve
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 6.2.16-15-pve /boot/vmlinuz-6.2.16-15-pve
update-initramfs: Generating /boot/initrd.img-6.2.16-15-pve
cryptsetup: ERROR: Couldn't resolve device rpool/ROOT/debian
cryptsetup: WARNING: Couldn't determine root device
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
run-parts: executing /etc/kernel/postinst.d/proxmox-auto-removal 6.2.16-15-pve /boot/vmlinuz-6.2.16-15-pve
run-parts: executing /etc/kernel/postinst.d/zz-proxmox-boot 6.2.16-15-pve /boot/vmlinuz-6.2.16-15-pve
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 6.2.16-15-pve /boot/vmlinuz-6.2.16-15-pve
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »rpool/ROOT/debian« konnte nicht ermittelt werden.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/proxmox-kernel-6.2.16-15-pve.postinst line 20.
dpkg: Fehler beim Bearbeiten des Paketes proxmox-kernel-6.2.16-15-pve (--configure):
 »installiertes post-installation-Skript des Paketes proxmox-kernel-6.2.16-15-pve«-Unterprozess gab den Fehlerwert 2 zurück
grub-efi-amd64 (2.06-13+deb12u1) wird eingerichtet ...
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »rpool/ROOT/debian« konnte nicht ermittelt werden.
dpkg: Fehler beim Bearbeiten des Paketes grub-efi-amd64 (--configure):
 »installiertes post-installation-Skript des Paketes grub-efi-amd64«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von proxmox-kernel-6.2:
 proxmox-kernel-6.2 hängt ab von proxmox-kernel-6.2.16-15-pve; aber:
  Paket proxmox-kernel-6.2.16-15-pve ist noch nicht konfiguriert.


dpkg: Fehler beim Bearbeiten des Paketes proxmox-kernel-6.2 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für shim-signed:amd64 (1.39+15.7-1) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 proxmox-kernel-6.2.16-15-pve
 grub-efi-amd64
 proxmox-kernel-6.2
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
Führe ich update-grub aus, erhalte ich folgenden Fehler: "
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »rpool/ROOT/debian«
konnte nicht ermittelt werden."

auf meinem Zwillingsserver klappt es noch einwandfrei, also wird das wahrscheinlich die Ursache für das Fehlschlagen der apt updates sein.

grub-probe --target=device /

verursacht genau diesen Fehler. Scheinbar fehlt eine Zuordnung

Fixed: Ursache war ein DEGRADED ZFS Pool
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!