Hello fellow PVE users o/
I'm running PVE on a single node, and I had some update troubles (probably due to misusing "apt upgrade" command at some point). I am in the following situation : proxmox is not correctly installed, because pve-kernel-helper is missing. However, I can't install or fix it, because my system refuses to divert the
See logs below.
Can anybody help me get back on my foots ? I'm trying to avoid a clean install, since I have some production services on this server.
Cheers,
-- Jaxom
#pveversion -v
# pveupgrade
#apt --fix-broken install
I'm running PVE on a single node, and I had some update troubles (probably due to misusing "apt upgrade" command at some point). I am in the following situation : proxmox is not correctly installed, because pve-kernel-helper is missing. However, I can't install or fix it, because my system refuses to divert the
/usr/sbin/grub-install
file, that also belongs to "grub2-common".See logs below.
Can anybody help me get back on my foots ? I'm trying to avoid a clean install, since I have some production services on this server.
Cheers,
-- Jaxom
#pveversion -v
Code:
proxmox-ve: not correctly installed (running kernel: 5.4.78-2-pve)
pve-manager: 6.4-6 (running version: 6.4-6/be2fa32c)
pve-kernel-5.4.78-2-pve: 5.4.78-2
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.1.2-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: residual config
ifupdown2: 3.0.0-1+pve3
libjs-extjs: 6.0.1-10
libknet1: 1.20-pve1
libproxmox-acme-perl: 1.1.0
libproxmox-backup-qemu0: 1.0.3-1
libpve-access-control: 6.4-1
libpve-apiclient-perl: 3.1-3
libpve-common-perl: 6.4-3
libpve-guest-common-perl: 3.1-5
libpve-http-server-perl: 3.2-2
libpve-storage-perl: 6.4-1
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.6-2
lxcfs: 4.0.6-pve1
novnc-pve: 1.1.0-1
proxmox-backup-client: 1.1.6-2
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.5-5
pve-cluster: 6.4-1
pve-container: 3.3-5
pve-docs: 6.4-2
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-3
pve-firmware: 3.2-3
pve-ha-manager: 3.1-1
pve-i18n: 2.3-1
pve-qemu-kvm: 5.2.0-6
pve-xtermjs: 4.7.0-3
qemu-server: 6.4-2
smartmontools: 7.2-pve2
spiceterm: 3.1-1
vncterm: 1.6-2
zfsutils-linux: 2.0.4-pve1
# pveupgrade
Code:
Starting system upgrade: apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
proxmox-ve : Dépend: pve-kernel-helper mais il n'est pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Your System is up-to-date
#apt --fix-broken install
Code:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
efibootmgr mokutil shim-helpers-amd64-signed shim-signed-common shim-unsigned
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
pve-kernel-helper
Les NOUVEAUX paquets suivants seront installés :
pve-kernel-helper
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
5 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/11,3 ko dans les archives.
Après cette opération, 60,4 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 65792 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../pve-kernel-helper_6.4-2_all.deb ...
Dépaquetage de pve-kernel-helper (6.4-2) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/pve-kernel-helper_6.4-2_all.deb (--unpack) :
tentative de remplacement de « /usr/sbin/grub-install », qui appartient aussi au paquet grub2-common 2.02+dfsg1-18-pve1
Pas de détournement « détournement de /usr/sbin/grub-install en /usr/sbin/grub-install.real par pve-kernel-helper », aucun supprimé.
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/pve-kernel-helper_6.4-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)