Auteur Sujet: [Résolu]Kernel header avec un nom étrange  (Lu 10804 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
[Résolu]Kernel header avec un nom étrange
« le: 02 sept. 2015 à 01:23:36 »
Bonjour,

J'ai quelques problèmes avec virtualbox après migration de kali 1 à 2. J'ai ce message d'erreur: Kernel driver not installed (rc=-1908).

J'ai exécuté la commande suivante: /etc/init.d/vboxdrv setup

Et celui me renvoie ce message d'erreur:

Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 3.1.0-antidote-fix4-kali1-amd64 cannot be found at
/lib/modules/3.1.0-antidote-fix4-kali1-amd64/build or /lib/modules/3.1.0-antidote-fix4-kali1-amd64/source.
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)


Il ne trouve pas le kernel header: 3.1.0-antidote-fix4-kali1-amd64

Antidote est un logiciel connu de correction de français et je ne comprends pourquoi le nom du logiciel figure sur le kernel header?

NB: L'installation de virtualbox sur ma machine est censée être clean, je doute que le problème vienne de là, je pense que le problème vient du nom du kernel header.

La commande uname -r me renvoie ceci: 3.1.0-antidote-fix4-kali1-amd64

En espérant que vous puissiez m'aider.

sushi
« Modifié: 03 sept. 2015 à 20:59:51 par sushi »

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Kernel header avec un nom étrange
« Réponse #1 le: 02 sept. 2015 à 06:39:12 »
D’où tu sors ce kernel ??

le kernel officiel de la V1 est 3.19 et celui de la V2 est 4.0
Je me pose des question sur ce 3.1 ?

Hors ligne trude
  • Contributeur de Kali-linux.fr
  • Membre Régulier
  • *****
  • Messages: 148
  • +13/-11
Re : Kernel header avec un nom étrange
« Réponse #2 le: 02 sept. 2015 à 08:58:32 »
En dehors du numéro de version d'où vient ce kernel "antidote fix for kali" !!??

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
Re : Kernel header avec un nom étrange
« Réponse #3 le: 02 sept. 2015 à 20:09:01 »
C'est précisément la question que je me pose! Antidote est un logiciel de correction que j'ai installé sur Kali dans la version 1, je n'avais aucun problème avec Virtualbox sur cette version de Kali et là je n'ai absolument aucune idée de pourquoi mon kernel header porte ce nom!

N'y a t-il pas moyen de faire "nettoyage" ou une "réparation" ou quelque chose dans le genre pour que le nom de mon kernel header redeviennent normal?

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Kernel header avec un nom étrange
« Réponse #4 le: 02 sept. 2015 à 22:08:06 »
apt-get update
apt-cache search linux-image-4

une fois le paquet identifié selon ton architecture chez toi amd64

apt-get install linux-image-4.XXXX-amd64 linux-headers-4XXXXXXamd64

Hors ligne nonsolum
  • Membre Régulier
  • **
  • Messages: 132
  • +7/-6
Re : Kernel header avec un nom étrange
« Réponse #5 le: 03 sept. 2015 à 11:31:33 »
Pour ma part pour installer les "kernel headers" j'utilise la commande:

apt-get install linux-headers-$(uname -r)

On est ainsi sûr d'installer la bonne version des "kernel headers"

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Re : Kernel header avec un nom étrange
« Réponse #6 le: 03 sept. 2015 à 18:30:57 »
Pour ma part pour installer les "kernel headers" j'utilise la commande:

apt-get install linux-headers-$(uname -r)

On est ainsi sûr d'installer la bonne version des "kernel headers"
Faux, dans le cas d'un kernel hors dépôt ou compilé à la main cela peut te jouer des tours

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
Re : Kernel header avec un nom étrange
« Réponse #7 le: 03 sept. 2015 à 18:34:17 »
Voilà ce que renvoie la commande apt-get search linux-image-4:

linux-image-486 - Linux for older PCs (dummy package)
linux-headers-4.0.0-kali1-amd64 - Header files for Linux 4.0.0-kali1-amd64
linux-image-4.0.0-kali1-amd64 - Linux 4.0 for 64-bit PCs
linux-image-4.0.0-kali1-amd64-dbg - Debugging symbols for Linux 4.0.0-kali1-amd64
nvidia-kernel-4.0.0-kali1-amd64 - NVIDIA binary kernel module for Linux 4.0.0-kali1-amd64
linux-headers-4.0.0-kali1-586 - Header files for Linux 4.0.0-kali1-586
linux-headers-4.0.0-kali1-686-pae - Header files for Linux 4.0.0-kali1-686-pae
linux-image-4.0.0-kali1-586 - Linux 4.0 for older PCs
linux-image-4.0.0-kali1-686-pae - Linux 4.0 for modern PCs
linux-image-4.0.0-kali1-686-pae-dbg - Debugging symbols for Linux 4.0.0-kali1-686-pae
nvidia-kernel-4.0.0-kali1-586 - NVIDIA binary kernel module for Linux 4.0.0-kali1-586
nvidia-kernel-4.0.0-kali1-686-pae - NVIDIA binary kernel module for Linux 4.0.0-kali1-686-pae

Le header linux-headers-4.0.0-kali1-amd64 est déjà installé sur ma machine. Je n'ai donc installé que l'image linux-image-4.0.0-kali1-amd64.

En fait, soit uname -r ne me renvoie pas le bon header soit il faut que j'arrive à changer le header couramment utilisé.

La commande apt-get install linux-headers-$(uname -r) ne peut pas marcher car uname -r me renvoie 3.1.0-antidote-fix4-kali1-amd64.
« Modifié: 03 sept. 2015 à 18:45:57 par sushi »

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Kernel header avec un nom étrange
« Réponse #8 le: 03 sept. 2015 à 18:49:36 »
apt-get install linux-headers-4.0.0-kali1-amd64
dpkg -r linux-image-3.1.0-antidote-fix4-kali1-amd64
update-grub

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
Re : Kernel header avec un nom étrange
« Réponse #9 le: 03 sept. 2015 à 19:25:53 »
apt-get install linux-headers-4.0.0-kali1-amd64
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
linux-headers-4.0.0-kali1-amd64 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 79 non mis à jour.

dpkg -r linux-image-3.1.0-antidote-fix4-kali1-amd64dpkg : avertissement : requête ignorée : suppression de linux-image-3.1.0-antidote-fix4-kali1-amd64, qui n'est pas installé
update-grub
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-4.0.0-kali1-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.0.0-kali1-amd64
Image Linux trouvée : /boot/vmlinuz-3.18.0-kali3-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.18.0-kali3-amd64
  No volume groups found
fait

uname -r
3.1.0-antidote-fix4-kali1-amd64

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Kernel header avec un nom étrange
« Réponse #10 le: 03 sept. 2015 à 20:04:42 »
reboot

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
Re : Kernel header avec un nom étrange
« Réponse #11 le: 03 sept. 2015 à 20:59:33 »
Problème réglé. Pourtant je l'avais déjà fait avant. uname -r me renvoit enfin le bon header et virtualbox fonctionne enfin corectement ouf.

Et bien cela m'aura pris énormément de temps mais c'est bon c'est réglé.

Merci coyotus pour ton aide!

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3781
  • +270/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Re : Kernel header avec un nom étrange
« Réponse #12 le: 04 sept. 2015 à 06:12:35 »
Merci coyotus pour ton aide!

Merci de lire la doc à l'avenir pour des question aussi basique ou commencer par apprendre à utiliser une debian...
Parce que ça commence à bien faire, quand j'ai débuté on se faisait lyncher pour ce genre de questions..

Hors ligne Nakashimo
  • Nouvel inscrit
  • Messages: 1
  • +0/-0
Re : [Résolu]Kernel header avec un nom étrange
« Réponse #13 le: 16 sept. 2015 à 21:42:39 »
Ami(e) du jour bonjour , Ami(e) du soir bonsoir ,

Je suis nouveau sur le forum , et je me permet de vous contacter car mon problème est similaire à celui résolu dans le topic malheureusement mon kernel est bon et je suis perdu avec virtual box

root@Naka:/home# sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 4.0.0-kali1-amd64 cannot be found at
/lib/modules/4.0.0-kali1-amd64/build or /lib/modules/4.0.0-kali1-amd64/source.
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)

et quand je vérifie dans /var/log/vbox-install.log voila le résultat :

Uninstalling modules from DKMS
  removing old DKMS module vboxhost version  5.0.4

------------------------------
Deleting module version: 5.0.4
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxhost/5.0.4/source ->
                 /usr/src/vboxhost-5.0.4

DKMS: add completed.
Failed to install using DKMS, attempting to install without
Makefile:185: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Arrêt.

voila je serai pas contre un peu d'aide  :)

bonne soirée au forum  ;D

Hors ligne sushi
  • Membre Junior
  • *
  • Messages: 16
  • +0/-0
Re : [Résolu]Kernel header avec un nom étrange
« Réponse #14 le: 26 sept. 2015 à 21:55:19 »
Quand tu fais uname -r tu es sûr que c'est le bon kernel? Quand tu lances virtualbox tu es en root ou avec un user normal?

Lors d'une mise à jour, le problème est revenu. Alors j'ai refait les mêmes manip, j'ai désinstallé réinstallé l'image linux, bon problème résolu, mais uniquement sur mon compte normal pas sur mon compte root!

Ça ne me pose pas de problème pour démarrer VirtualBox mais bon c'est quand même bizarre que le kernel soit bon sur mon compte normal, mais pas sur mon root surtout que j'ai effectué toutes les manips sous root.