[Kernel DKMS] Erreurs lors de mise à jour[Résolu]

Reconnaissance et configuration du matériel / kernel linux
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

[Kernel DKMS] Erreurs lors de mise à jour[Résolu]

Message par obelix1502 »

Bonjour,

Ce matin, j'ai eu une mise à jour du noyau et cela ne s'est pas bien passé :

Code : Tout sélectionner

(2/2) vérification de l’espace disque disponible             [################################] 100%
:: Exécution des crochets de pré-transaction...
(1/1) Remove DKMS modules
==> No kernel 4.16.2-2-ARCH headers. You must install them to use DKMS!
==> No kernel 4.16.2-2-ARCH headers. You must install them to use DKMS!
==> No kernel 4.16.2-2-ARCH headers. You must install them to use DKMS!
J'ai consulté le wiki, j'ai essayé de comprendre, mais me parler du noyau en anglais c'est assez difficile pour moi.
J'ai consulté plusieurs posts du forum qui parlent de cette erreur et la plupart disent qu'il faut utiliser cette commande pour résoudre mon problème :

Code : Tout sélectionner

sudo pacman -Syu linux-headers
Mais il me semble que j'ai toujours une erreur :

Code : Tout sélectionner

(2/3) Install DKMS modules
==> dkms install vboxsf-4.16/5.2.10_OSE -k 4.16.3-1-ARCH
==> dkms install vboxguest/5.2.10_OSE -k 4.16.3-1-ARCH
Error!  The dkms.conf for this module includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch.  This indicates that it should not be built.
==> dkms install vboxhost/5.2.10_OSE -k 4.16.3-1-ARCH
(3/3) Arming ConditionNeedsUpdate...
"Il ne devrait pas être construit". Or, dans la mise à jour, on me demande de le construire : ==> No kernel 4.16.2-2-ARCH headers. You must install them to use DKMS

Pouvez-vous m'aider à résoudre mon problème ?

J'ai vérifié le statut du load.service : sudo systemctl status systemd-modules-load.service et j'obtiens encore des erreurs :

Code : Tout sélectionner

● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2018-04-20 10:56:47 CEST; 3h 7min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
  Process: 463 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
 Main PID: 463 (code=exited, status=1/FAILURE)

avr 20 10:56:47 bruno systemd[1]: Starting Load Kernel Modules...
avr 20 10:56:47 bruno systemd-modules-load[463]: Failed to insert 'vboxguest': No such device
avr 20 10:56:47 bruno systemd-modules-load[463]: Failed to insert 'vboxsf': No such device
avr 20 10:56:47 bruno systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/>
avr 20 10:56:47 bruno systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
avr 20 10:56:47 bruno systemd[1]: Failed to start Load Kernel Modules.
Je sais, je suis novice mais je lis énormément le Wiki et j'essaie de comprendre le maximum de chose, mais ici, je sèche.

Merci. ;)
Dernière modification par obelix1502 le mer. 25 avr. 2018, 23:32, modifié 1 fois.
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
JuanicoV
Daikyu
Messages : 69
Inscription : mar. 07 nov. 2017, 20:59
Localisation : Espagne-Valencia

Re: [Kernel DKMS] Erreurs lors de mise à jour

Message par JuanicoV »

Bonjour

linux-headers est obligatoire pour utiliser dkms

Ensuite tu installes les modules vbox pour une machine virtuelle hote et invité dans la même installation, c'est peut etre pour cela l'erreur. Tu as besoin de l'un ou de l'autre pas des 2 à la fois. Sauf si tu lances une machine archh virtuelle dans une machine arch virtuelle :D (ça ne doit pas être possible, enfin je crois)

dkms install vboxguest/5.2.10_OSE -k 4.16.3-1-ARCH
dkms install vboxhost/5.2.10_OSE -k 4.16.3-1-ARCH

Donc supprime dejà le module qui n'est pas nécessaire.
HP Pavillon - AMD Phenom 9600 - 6Go - SSD
Nvidia GT 520
Dual boot : Archlinux Gnome -Ubuntu Mate
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

Re: [Kernel DKMS] Erreurs lors de mise à jour

Message par obelix1502 »

Merci,

J'ai désinstallé vboxguest et installé vboxhost qui n'était pas présent.

Que dois-je faire maintenant, car j'ai toujours les mêmes erreurs avec sudo systemctl status systemd-modules-load.service :( ;)
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
JuanicoV
Daikyu
Messages : 69
Inscription : mar. 07 nov. 2017, 20:59
Localisation : Espagne-Valencia

Re: [Kernel DKMS] Erreurs lors de mise à jour

Message par JuanicoV »

J'imagine que tu veux utiliser virtualbox.

Si tu n'utilises que le noyau standard en fin de compte tu n'as pas besoin de vboxhost (la version DKMS)

Tu as besoin simplement de virtualbox-host-modules-arch.

Le plus simple (si tu utilises le noyau standard)
1) supprime vboxhost et installe virtualbox-host-modules-arch.
2) Régénère le noyau

Code : Tout sélectionner

mkinitcpio -p linux
3) reboot et tu ne devrais plus avoir d'erreur.

Sinon regarde virtualbox dans le wiki tout y est bien décrit.
HP Pavillon - AMD Phenom 9600 - 6Go - SSD
Nvidia GT 520
Dual boot : Archlinux Gnome -Ubuntu Mate
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

Re: [Kernel DKMS] Erreurs lors de mise à jour

Message par obelix1502 »

Merci à tous.
Grâce à vos conseils pertinents, c'est résolu :)
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
Répondre