Auteur Sujet: [résolu] Kernel header Kali pour Virtualbox  (Lu 4095 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Colibri

  • Membre Junior
  • *
  • Messages: 10
  • +0/-0
  • Débutant Linux/Pentest
[résolu] Kernel header Kali pour Virtualbox
« le: 16 novembre 2016 à 13:36:21 »
Salut à tous et merci à vos futures réponses.

Alors voilà j'ai installé virtualbox et j'ai configurer une image pour Windows XP 64 bits. (Pour faire des pentest)
Mais quand je lance la machine avant d'avoir pu monter l'ISO (je sais pas si c'est normal),

J'ai un code d'érreur :
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

J'ai installé le dkms, réinstallé et un moment j'ai remarqué dans la console que c'était marqué :
root@Colibri-PC:~# apt-get install virtualbox-dkms
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  virtualbox-dkms
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1210 non mis à jour.
Il est nécessaire de prendre 0 o/657 ko dans les archives.
Après cette opération, 5 150 ko d'espace disque supplémentaires seront utilisés.
Sélection du paquet virtualbox-dkms précédemment désélectionné.
(Lecture de la base de données... 337892 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../virtualbox-dkms_5.1.8-dfsg-6_all.deb ...
Dépaquetage de virtualbox-dkms (5.1.8-dfsg-6) ...
Paramétrage de virtualbox-dkms (5.1.8-dfsg-6) ...
Loading new virtualbox-5.1.8 DKMS files...
Building for 4.6.0-kali1-amd64
Module build for kernel 4.6.0-kali1-amd64 was skipped since the
[color=red]kernel headers for this kernel does not seem to be installed.[/color]

Donc j'ai vu sur internet qu'il fallait faire cette commande
apt-cache search linux-headers-$(uname -r)

Mais cela donne rien pour moi même après avoir fait apt-get update.

J'ai essayé simplement :
apt-cache search linux-headers

Cela m'affiche tout un tas de packet mais je ne sais pas lequel installer ou s'il faut en installer, enfin je sais pas quoi faire d'autre de plus.

La liste proposée :
aufs-dkms - DKMS files to build and install aufs
linux-headers-4.8.0-kali1-all - All header files for Linux 4.8 (meta-package)
linux-headers-4.8.0-kali1-all-amd64 - All header files for Linux 4.8 (meta-package)
linux-headers-4.8.0-kali1-amd64 - Header files for Linux 4.8.0-kali1-amd64
linux-headers-4.8.0-kali1-common - Common header files for Linux 4.8.0-kali1
linux-headers-4.8.0-kali1-common-rt - Common header files for Linux 4.8.0-kali1-rt
linux-headers-4.8.0-kali1-rt-amd64 - Header files for Linux 4.8.0-kali1-rt-amd64
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)
linux-headers-rt-amd64 - Header files for Linux rt-amd64 configuration (meta-package)
linux-libc-dev-alpha-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-hppa-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-m68k-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpcspe-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-s390x-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sh4-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sparc64-cross - Linux Kernel Headers for development (for cross-compiling)

Aussi j'ai vu un autre topic (http://www.kali-linux.fr/forum/index.php/topic,81.msg435/topicseen.html#msg435)
Sur lequel il est conseillé de taper :
sudo apt-get install dkms && sudo /etc/init.d/vboxdrv setup
Mais même après avoir désintallé virtualbox-dkms cela m'affiche :
root@Colibri-PC:~# sudo apt-get install dkms && sudo /etc/init.d/vboxdrv setup
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
dkms is already the newest version (2.3-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1210 non mis à jour.
sudo: /etc/init.d/vboxdrv : commande introuvable
Je l'avais installé manuellement auparavant et ça faisait la même chose.

Si quelqu'un à une solution je suis tout ouïe :D Merci d'avance.

« Modifié: 17 novembre 2016 à 19:23:58 par Colibri »

Hors ligne Sghost1405

  • Contributeur de Kali-linux.fr
  • Membre sérieux
  • *****
  • Messages: 488
  • +27/-1
  • Je suis ce que je sais.
Re : [help] Kernel header Kali pour Virtualbox
« Réponse #1 le: 16 novembre 2016 à 14:13:20 »
hello si tu à la dernière version de kali 4.6.0 et aussi la 5.0.18 avec les additions invités de virtualbox.

pour les installer plus besoin des linux-headers.


apt-get update
apt-get install virtualbox-guest-x11 -y

Hors ligne Colibri

  • Membre Junior
  • *
  • Messages: 10
  • +0/-0
  • Débutant Linux/Pentest
Re : [help] Kernel header Kali pour Virtualbox
« Réponse #2 le: 16 novembre 2016 à 14:31:52 »
Merci de t'as réponse, les commandes on marchées mais j'installe quels headers ? tous ?

EDIT, j'ai essayé d'installé ceux là, ils y étaient déjà :
linux-headers-4.8.0-kali1-all - All header files for Linux 4.8 (meta-package)
linux-headers-4.8.0-kali1-all-amd64 - All header files for Linux 4.8 (meta-package)
linux-headers-4.8.0-kali1-amd64 - Header files for Linux 4.8.0-kali1-amd64
linux-headers-4.8.0-kali1-common - Common header files for Linux 4.8.0-kali1
linux-headers-4.8.0-kali1-common-rt - Common header files for Linux 4.8.0-kali1-rt
linux-headers-4.8.0-kali1-rt-amd64 - Header files for Linux 4.8.0-kali1-rt-amd64
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)
linux-headers-rt-amd64 - Header files for Linux rt-amd64 configuration (meta-package)

puis dans etc/init.d/ j'ai pas vboxdrv j'ai qu'un fichier texte "virtualbox" dont le début du fichier est :

#! /bin/sh
# Sun VirtualBox
# Linux kernel module init script

#
# Copyright (C) 2006-2009 Sun Microsystems, Inc.
#
# This file is part of VirtualBox Open Source Edition (OSE), as
# available from http://www.virtualbox.org. This file is free software;
# you can redistribute it and/or modify it under the terms of the GNU
# General Public License (GPL) as published by the Free Software
# Foundation, in version 2 as it comes in the "COPYING" file of the
# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
#

# chkconfig: 35 30 70
# description: VirtualBox Linux kernel module
#
### BEGIN INIT INFO
# Provides:       vboxdrv virtualbox
# Required-Start: $remote_fs $network
# Required-Stop:  $remote_fs
# Default-Start:  2 3 4 5
# Default-Stop:   0 1 6
# Short-Description: VirtualBox Linux kernel module
### END INIT INFO


« Modifié: 16 novembre 2016 à 14:43:07 par Colibri »

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3793
  • +264/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : [help] Kernel header Kali pour Virtualbox
« Réponse #3 le: 16 novembre 2016 à 18:38:14 »
une fois le système à jour => linux-headers-amd64

Hors ligne Colibri

  • Membre Junior
  • *
  • Messages: 10
  • +0/-0
  • Débutant Linux/Pentest
Re : [help] Kernel header Kali pour Virtualbox
« Réponse #4 le: 17 novembre 2016 à 02:49:40 »
Donc c'est bon ça fonctionne, j'ai du faire pleins de mise à jours et après tout réinstallé pour que le kernel s'installe.
Mais y'a toujours un problème, au démarrage de la machine cela affiche :

La virtualisation matérielle VT-x/AMD-V n'est pas disponible sur votre système. L'invité 64 bits ne détectera pas un processeur 64 bits et ne pourra pas démarrer.
Merci de vos réponses ^^

EDIT :

Ca fonctionne, il faut juste activer la virtualisation dans le BIOS pour virtualiser un OS 64 bits pour ceux qui aurait ce problème.

Merci pour tout !
« Modifié: 17 novembre 2016 à 03:02:07 par Colibri »