Bonsoir tous,
Je suis habitué a poster sur le forum ubuntu mais cela n'a fonctionné qu'un temps, je vois que les gens visite ce sujet sans avoir de reponse a y apporter.. mon precedent post sur un probleme de reglage de luminosité de l'ecran n'a carrement eu aucune reponse alors je me met en quete d'un autre forum, voila pourquoi je fais mon entré sur votre plateforme. pour ma part, je fonctionne avec Ubuntu.
Alors voila tout a l'heure j'ai installé VirtualBox dans le but d'établir une machine virtuelle (Kali mais peu importe je crois),
l'installation se passe bien, je charge l'iso, et au moment de cliquer sur "demarrer" deux fenetre s'affichent :
"
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 install virtualbox-dkms package and load the kernel module by executing
'modprobe vboxdrv'
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
"
Vous la connaissez j'imagine car j'ai trouvé une discussion sur ce forum ou quelqu'un avait me semble t il le meme probleme : https://forum.ubuntu-fr.org/viewtopic.php?id=1855491 .
J'ai alors suivis chaque etapes conseillées par tiramiseb, j'arrive au moment de réinstaller VirtualBox en ligne de commande et comme j'etais passé par la logitheque je pensais que peut etre cet autre chemin m'aiderait mais non, c'est a croire que le probleme est finalement different de celui du topic que tiramiseb a résolu car j'en suis au meme stade hmm
( si j'installe le paquet virtualbox-dkms, et qu'ensuite j'execute la commande modprobe vboxdrv, quand je tente de demarrer la VM c'est carrement le freeze complet de l'ordinateur … )
vash@vash-the-stampede:~$ virtualbox
WARNING: The character device /dev/vboxdrv does not exist.
Please install t
he virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
je m'execute et j'installe virtualbox-dkms
sudo apt-get install virtualbox-dkms
sudo: impossible de déterminer le nom de l'hôte vash-the-stampede
[sudo] Mot de passe de vash :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
virtualbox-dkms est déjà la version la plus récente (5.0.40-dfsg-0ubuntu1.16.04.2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de virtualbox (5.0.40-dfsg-0ubuntu1.16.04.2) ...
insserv: warning: script 'K99apache' missing LSB tags and overrides
insserv: warning: script 'apache' missing LSB tags and overrides
insserv: There is a loop at service plymouth if started
insserv: There is a loop between service plymouth and urandom if started
insserv: loop involving service urandom at depth 4
insserv: loop involving service hwclock at depth 3
insserv: There is a loop between service apache and udev if started
insserv: loop involving service udev at depth 1
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting apache depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv: loop involving service cups-browsed at depth 2
insserv: There is a loop at service apache if started
insserv: loop involving service mountkernfs at depth 1
insserv: loop involving service apache at depth 1
insserv: There is a loop between service apache and dns-clean if started
insserv: loop involving service dns-clean at depth 1
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: erreur de traitement du paquet virtualbox (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de virtualbox-qt :
virtualbox-qt dépend de virtualbox (= 5.0.40-dfsg-0ubuntu1.16.04.2) ; cependant :
Le paquet virtualbox n'est pas encore configuré.
dpkg: erreur de traitement du paquet virtualbox-qt (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Des erreurs ont été rencontrées pendant l'exécution :
virtualbox
virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)
je me laisse alors deriver sur ce Sub-process jusqu'ici : https://doc.ubuntu-fr.org/probleme_apt
mais rien y fait.
Pour moi c'est le foutoir mais j'espere que ce message posera les base de mon probleme eheh
N'hesitez pas a demander tout complement que vous jugerez nécessaire!
# Pour installer correctement VirtualBox
Posté par NumOpen . Évalué à 2.
http://www.numopen.fr/Installer-et-parametrer-VirtualBox-dans-Linux-Mint-MATE
[^] # Re: Pour installer correctement VirtualBox
Posté par MicP . Évalué à 1. Dernière modification le 27 janvier 2018 à 14:19.
Bonjour
Je pense qu'il lui manquera encore linux-headers-generic
à moins qu'il ne lance cette ligne de commande
pour ensuite pouvoir installer VirtualBox.
[^] # Re: Pour installer correctement VirtualBox
Posté par ezekiel2015 . Évalué à 1.
voici ce que me retourne cette ligne de commande :
Sans les balise code ça doit vous faire des topic archi long x)
[^] # Re: Pour installer correctement VirtualBox
Posté par ezekiel2015 . Évalué à 1.
ca ne vous parle pas d'avantage ?
# ok
Posté par ezekiel2015 . Évalué à 1.
Bon je veux bien la réinstaller encore si c'est votre réponse.
# Une mise à jour de la liste des paquetages avant d'installer
Posté par MicP . Évalué à 1. Dernière modification le 27 janvier 2018 à 14:30.
Avant de lancer l'installation de nouveaux paquetages,
j'avais oublié de te conseiller de faire d'abord
une mise à jour de la liste des paquetages :
et une mise à jour de ton système :
# cest fait
Posté par ezekiel2015 . Évalué à 2. Dernière modification le 27 janvier 2018 à 14:52.
Bon j'ai donc intallé une troisieme fois virtualbox apres l'avoir supprimer en mode purge,
cela me ramene au meme point, c'est ce que j'expliquais dans mon premier post : les topic qui conseille et expliquent qu'il faut réinstaller n'avait pas fait avancer mon schmilblik.
pour ce qui est de update/upgrade je le fais tout les matins au démarrage ca fait partis de ma routine eheh.
```
Des erreurs ont été rencontrées pendant l'exécution :
virtualbox
virtualbox-ext-pack
virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)
vash@vash-the-stampede:/usr/bin$ virtualbox
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
# virtualbox-dkms
Posté par NumOpen . Évalué à 2.
Il faut donc installer d'abord le paquet virtualbox-dkms. On le voit sur la copie d'écran dans http://www.numopen.fr/Installer-et-parametrer-VirtualBox-dans-Linux-Mint-MATE
[^] # Re: virtualbox-dkms
Posté par ezekiel2015 . Évalué à 1.
Je l'ai fais c'est ecrit dans mon premier message !!
# ..
Posté par ezekiel2015 . Évalué à 1.
Je dis avoir réinstallé dans mon premier message, vous me dites de reinstaller.
Je dis avoir installer le paquet virtualbox-dkms et vous me dites d'installer ce paquet ?
Franchement je ne comprend plus, lisez vous mes message ?
# et si les log servaient a quelque chose ....
Posté par heinquoi . Évalué à 2.
bonjour,
Par rapport a ce que tu as posté, je comprend que l’installation de virtualbox ne se finalise pas:
Je pense qu'il faudrait régler ce problème insserv
Le configuration du paquet VirtualBox ne se finalise pas a cause de cela. ( le paquet lsb est-il installé ? )
Voir du coté de syslog
savoir aussi si après un redémarrage /dev/vboxdrv existe et avec quel droit
ls -l /dev/vboxdrv
[^] # Re: et si les log servaient a quelque chose ....
Posté par ezekiel2015 . Évalué à 1.
Bonjour, alors effectivement le paquet lsb n'etait pas installé, je l'ai fais, je vais suivre les conseil de votre reponse mais j'aurais une question annexe pendant ce temps :
Avez vous une idée du pourquoi tout mes installation de paquet finissent de la maniere suivante ?
:
```
# faire confiance à SUN
Posté par NeoX . Évalué à 2.
il ne faut plus installer virtualbox depuis le gestionnaire de paquet des distributions,
SUN propose des paquets pour installer correctement virtualbox sur les machines windows, linux, OSX
dans notre cas, ici un linux :
https://www.virtualbox.org/wiki/Linux_Downloads
ensuite le vboxdrv qui n'est pas installé va s'installer en demarrant le service ou en executant une commande du style
service vboxdrv start
ou/usr/sbin/vboxdrv setup
tel qu'indiqué dans la ligne de commande ou la fenetre de virtualbox quand tu demarres le logiciel.[^] # Re: faire confiance à SUN
Posté par ezekiel2015 . Évalué à 1.
je viens d'installer le paquet correspondant a mon ubuntu a partir de votre lien, le probleme reste exactement le meme, les deux même fenetre s'ouvrent aux lancement de la machine virtuelle. Et quand j'execute " service vboxdrv start " et que je lance la machine, c'est un freeze complet de l'ordinateur m'obligeant a l'eteindre de facon hard. Exactement la même chose en somme
[^] # Re: faire confiance à SUN
Posté par NeoX . Évalué à 2.
le service se lance bien evidemment en tant que "root" avec la commande complete
sudo service vboxdrv start
puis on lance l'interface de virtualbox, et enfin on cree/demarre la VM
chez toi ca plante au lancement de virtualbox ou au lancement de la VM ?
ta machine dispose des instructions de virtualisation au niveau du processeur ? (en gros c'est quoi ton processeur ?)
ces instructions sont activées dans le bios ?
tu as essayé d'autres outils de virtualisation avant ?
je me souviens qu'on ne pouvait pas avoir vmware et virtualbox sur la meme machine car l'un des deux gener l'autre au niveau des ressources.
# …impossible de déterminer le nom de l'hôte…
Posté par MicP . Évalué à 1.
Voir le contenu de /etc/hosts
[^] # Re: …impossible de déterminer le nom de l'hôte…
Posté par ezekiel2015 . Évalué à 1.
oui ça c'est un autre probleme il faut que je change un nom, c'est vrai tiens jvais le faire, mais je ne pense pas que ça ai d'insidence si ?
[^] # Re: …impossible de déterminer le nom de l'hôte…
Posté par ezekiel2015 . Évalué à 1.
d'ailleurs tiens puisqu'on en parle, en fait j'ai changé ce nom en esperant ne plus avoir le nom a rallonge qu'ils m'ont mit a l'installation :
[^] # Re: …impossible de déterminer le nom de l'hôte…
Posté par NeoX . Évalué à 2.
tu sembles utiliser un macbook d'apres le nom de ta machine,
tu fais tourner linux dessus, puis tu as un souci avec virtualbox,
ou tu es sous macOS, avec virtualbox dans lequel tu veux faire tourner un linux ?
# Mon expérience récente
Posté par ted (site web personnel) . Évalué à 2.
D'après mon expérience et mes recherches, le paquet Virtualbox fourni par Ubuntu ne fonctionne plus depuis les mises à jours concernant les failles Spectre et Meltdown (début janvier): le lancement d'une machine virtuelle fait freezer la machine hôte. C'est un sujet récurrent sur le forum de virtualbox, où on conseille d'installer la version de test compilée par Oracle.
J'ai pour ma part installé la version stable depuis les dépôts de virtualbox, et ça a résolu mon problème. Mais il faut bien supprimer tous les paquets de la précédente installation avant d'installer la version d'Oracle!
Ajouter la ligne suivante dans le fichier:
Puis on ajoute la clé du dépôt, et on installe le logiciel:
Le paquet virtualbox-dkms est inutile pour cette version
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1.
Ahhh merci, je n'ai pas encore essayé mais cela m'a l'air consistant comme reponse, je vous tiens au courant.
[^] # Re: Mon expérience récente
Posté par ted (site web personnel) . Évalué à 1.
Petites précisions:
Il est préférable d'ajouter le dépôt dans le fichier réservé aux dépôts additionnels:
/etc/apt/sources.list.d/additional-repositories.list
Mais bon, ça devrait marcher quand même!
Et la ligne que j'ai mis en exemple est pour Ubuntu 16.04 xenial, il faudra remplacer xenial par le petit nom de ta version d'Ubuntu
Bonne chance
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1.
ahhh mais j'avais raté ton second post, je vais ajouter le depot et retenter.
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1. Dernière modification le 28 janvier 2018 à 23:05.
je sais que c'est la version 16.04.03 mais comment savoir si c'est la Xenial ou la Trusty Tahr ?
Je galere je ne le trouve nul part erf
J'ai ajouté le depot dans le fichier que tu me recommande, mais ce second fichier dont tu parle est vide, il n'y a qu'une ligne dedans, celle que j'y ajoute. c'est normal d'apres vous ?
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1.
Alors, j'ai supprimé virtualbox, j'ai édité le fichier avec nano, mais au moment d'installer virtualbox voici ce que le terminal me renvoi :
"
"vash@vash-the-stampede:~$ sudo apt-get install virtualbox-5.2 dkms
sudo: impossible de déterminer le nom de l'hôte vash-the-stampede
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet virtualbox-5.2
E: Couldn't find any package by glob 'virtualbox-5.2'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « virtualbox-5.2 »
[^] # Re: Mon expérience récente
Posté par ted (site web personnel) . Évalué à 1. Dernière modification le 28 janvier 2018 à 23:04.
J'ai oublié la ligne pour que apt mette à jour sa liste de paquets:
et après ça, tu peux retenter l'installation. La Ubuntu 16.04 c'est bien xenial ;)
PS: Pour ton message d'erreur avec sudo:
https://forum.ubuntu-fr.org/viewtopic.php?id=1944501
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1.
Et bien merci, je n'ai pas essayé d'installer l'iso mais en tout cas la machine s'est lancée correctement sans provoquer de freeze !
Merci de vous etre pencher la dessus, ca me sort bien du brun comme on dit
[^] # Re: Mon expérience récente
Posté par ezekiel2015 . Évalué à 1.
bonsoir, je reviens vers vous au cas ou cela vous parlerait aussi, apres installation de kali sur VirtualBox, lorsque je lance la machine virtuelle kali s'ouvre un terminal " boot : "
Sauriez vous quoi en faire ?
Il me semblait vous avoir envoyé ma question mais je ne retrouve pas ou il me l'a mise dans cette conversation alors je doute donc je la reposte ( et je l'ai cherché mais cette présentation n'est pas evidente x) )
merci d'avance mr
[^] # Re: Mon expérience récente
Posté par NeoX . Évalué à 2.
boot:
c'est generalement qu'il n'y a rien de configurer par defaut dans le gestionnaire de demarrage,
il suffit parfois de faire
enter
pour demarrer le truc par defaut, outab
pour connaitre le choix disponibleautre possibilité, lire la documentation de Kali, qui explique peut-etre ce qu'il faut taper, en fonction de ce que tu veux faire
# /etc/hosts
Posté par MicP . Évalué à 1. Dernière modification le 29 janvier 2018 à 11:03.
Dans le fichier /etc/hosts
remplace la ligne :
127.0.1.1 vash-MacBookPro-Invalid-entry-length-DMI-table-is-broken-Stop
par la ligne suivante :
127.0.1.1 vash-the-stampede
[^] # Re: /etc/hosts
Posté par ezekiel2015 . Évalué à 1.
bonsoir, j'ai effectuer les modification que vous préconisiez mais je me retrouve maintenant avec les deux problemes : le nom trés long et le message d'erreur a chaque demarche par ligne de commande :
Je precise qu'ici je ne tapais pas la commande nano /etc/hosts pour le modifier mais pour verifier que ma modification etait bien effective
[^] # Re: /etc/hosts
Posté par ezekiel2015 . Évalué à 1.
autant pour moi, stupid-me n'avait pas rebooté son ordi, tout va mieux au niveaux du nom. eheh
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.