VirtualBox
VirtualBox
Salut
Voila maintenant un certain temps que j'essaye d'installer VirtualBox sur ma Slackware mais sans succes ..... je suis en 4.14.44, donc je pensais que c'était une histoire de mauvais noyau mais apparement non vu qu'il passe uname -r pour le choix du kernel. Peut être que ça ne fonctionne pas avec ce kernel .....
Et depuis qqjours sbopkg m'écris les process en sautant et en coupant des lignes .....
Je sais pas trop quoi faire du coup
Merci de votre aide
Voila maintenant un certain temps que j'essaye d'installer VirtualBox sur ma Slackware mais sans succes ..... je suis en 4.14.44, donc je pensais que c'était une histoire de mauvais noyau mais apparement non vu qu'il passe uname -r pour le choix du kernel. Peut être que ça ne fonctionne pas avec ce kernel .....
Et depuis qqjours sbopkg m'écris les process en sautant et en coupant des lignes .....
Je sais pas trop quoi faire du coup
Merci de votre aide
- Thomas
- Administrateur
- Messages : 446
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: VirtualBox
Salut,
Commence déjà par nous donner exactement le message d'erreur de sbopkg. D'autre part, as-tu installé kernel-source-4.14.44 ?
Commence déjà par nous donner exactement le message d'erreur de sbopkg. D'autre part, as-tu installé kernel-source-4.14.44 ?
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: VirtualBox
Je viens de voir que je n'est pas posté le message au bon endroit ...... oups
Non je n'ai pas installé le kernel-source pusique qu'il est nécessaire que pour les drivers externes non ?
*** Building 'vboxdrv' module ***
make[1] : on entre dans le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:195: *** Error: KERN_DIR does not point to a directory. Arrêt.
make[1] : on quitte le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:39 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
voila
Non je n'ai pas installé le kernel-source pusique qu'il est nécessaire que pour les drivers externes non ?
*** Building 'vboxdrv' module ***
make[1] : on entre dans le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:195: *** Error: KERN_DIR does not point to a directory. Arrêt.
make[1] : on quitte le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:39 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
voila
- Thomas
- Administrateur
- Messages : 446
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: VirtualBox
Justement, un pilote externe doit être compilé pour virtualbox. Installe kernel-source et tout devrait rentrer dans l'ordre.
PS: sujet déplacé
PS: sujet déplacé
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: VirtualBox
Si j'installe je kernel-source qui est maintenant en 4.14.47 ça ne va pas causer de problèmes ?
- Thomas
- Administrateur
- Messages : 446
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: VirtualBox
Si tu utilises 4.14.47 alors il te faut les sources pour 4.14.47… simple question de bon sens.
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: VirtualBox
J'ai recompilé les kernels etj'ai réessayais mais il me met l'erreur suivante :
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
return try_cmpxchg(&v->counter, old, new);
^
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
scripts/Makefile.build:328 : la recette pour la cible « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv/linux/SUPDrv-linux.o » a échouée
make[3]: *** [/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv/linux/SUPDrv-linux.o] Erreur 1
Makefile:1528 : la recette pour la cible « _module_/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv » a échouée
make[2]: *** [_module_/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv] Erreur 2
make[2] : on quitte le répertoire « /usr/src/linux-4.14.47 »
Makefile:299 : la recette pour la cible « vboxdrv » a échouée
make[1]: *** [vboxdrv] Erreur 2
make[1] : on quitte le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:39 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
return try_cmpxchg(&v->counter, old, new);
^
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
./arch/x86/include/asm/atomic64_64.h:183:2: erreur : undefined named operand ‘new’
scripts/Makefile.build:328 : la recette pour la cible « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv/linux/SUPDrv-linux.o » a échouée
make[3]: *** [/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv/linux/SUPDrv-linux.o] Erreur 1
Makefile:1528 : la recette pour la cible « _module_/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv » a échouée
make[2]: *** [_module_/tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv] Erreur 2
make[2] : on quitte le répertoire « /usr/src/linux-4.14.47 »
Makefile:299 : la recette pour la cible « vboxdrv » a échouée
make[1]: *** [vboxdrv] Erreur 2
make[1] : on quitte le répertoire « /tmp/SBo/virtualbox-kernel-5.0.40/vboxdrv »
Makefile:39 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
- Thomas
- Administrateur
- Messages : 446
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: VirtualBox
Tu peux nous retourner le résultat de ces 3 commandes stp ?
Code : Tout sélectionner
# uname -r
# ls -l /var/log/packages/kernel-*
# ls -l /usr/src
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: VirtualBox
uname -r
4.14.47
ls -l /var/log/packages/kernel-*
-rw-r--r-- 1 root root 62172 mai 30 17:42 /var/log/packages/kernel-firmware-20180525_7518922-noarch-1
-rw-r--r-- 1 root root 980 juin 4 13:51 /var/log/packages/kernel-generic-4.14.47-x86_64-1
-rw-r--r-- 1 root root 27980 juin 4 13:51 /var/log/packages/kernel-headers-4.14.47-x86-1
-rw-r--r-- 1 root root 972 mai 26 21:10 /var/log/packages/kernel-huge-4.4.132-x86_64-1
-rw-r--r-- 1 root root 277753 juin 4 13:52 /var/log/packages/kernel-modules-4.14.47-x86_64-1
-rw-r--r-- 1 root root 4204979 juin 4 13:56 /var/log/packages/kernel-source-4.14.47-noarch-1
ls -l /usr/src
total 4
lrwxrwxrwx 1 root root 13 juin 4 13:56 linux -> linux-4.14.47
drwxr-xr-x 25 root root 4096 mai 31 02:26 linux-4.14.47
voila
4.14.47
ls -l /var/log/packages/kernel-*
-rw-r--r-- 1 root root 62172 mai 30 17:42 /var/log/packages/kernel-firmware-20180525_7518922-noarch-1
-rw-r--r-- 1 root root 980 juin 4 13:51 /var/log/packages/kernel-generic-4.14.47-x86_64-1
-rw-r--r-- 1 root root 27980 juin 4 13:51 /var/log/packages/kernel-headers-4.14.47-x86-1
-rw-r--r-- 1 root root 972 mai 26 21:10 /var/log/packages/kernel-huge-4.4.132-x86_64-1
-rw-r--r-- 1 root root 277753 juin 4 13:52 /var/log/packages/kernel-modules-4.14.47-x86_64-1
-rw-r--r-- 1 root root 4204979 juin 4 13:56 /var/log/packages/kernel-source-4.14.47-noarch-1
ls -l /usr/src
total 4
lrwxrwxrwx 1 root root 13 juin 4 13:56 linux -> linux-4.14.47
drwxr-xr-x 25 root root 4096 mai 31 02:26 linux-4.14.47
voila
- Thomas
- Administrateur
- Messages : 446
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: VirtualBox
OK donc tout est bien installé (tu peux juste supprimer kernel-huge-4.4.132-x86_64-1 avec removepkg).
Je vois que la dernière version de virtualbox est la 5.2.12. Peut-être qu'en modifiant uniquement la version du slackbuild, tu pourrais installer cette nouvelle version ?
Je vois que la dernière version de virtualbox est la 5.2.12. Peut-être qu'en modifiant uniquement la version du slackbuild, tu pourrais installer cette nouvelle version ?
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/