Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Gersei
Messages : 69
Enregistré le : ven. 17 févr. 2017 22:07

Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par Gersei »

Bonjour à tous,

suite à une mise à jour (du noyau je suppose...) je ne peux plus lancer Virtualbox... J'obtiens le message suivant:
"
RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
'/etc/init.d/vboxdrv setup'
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
"

J'ai cherché sur les forums et sur celui-ci : https://www.blog-des-telecoms.com/ubunt ... irtualbox/
j'ai trouvé la manip suivante à exécuter, ce que j'ai fait (sans trop piger ce que je faisais... :oops: )

Code : Tout sélectionner

sudo apt-get install linux-headers-`uname -r`
sudo apt-get remove dkms
sudo apt-get install dkms virtualbox-dkms
modprobe vboxdrv
La manip a l'air de bien se dérouler et finit par:

Code : Tout sélectionner

DKMS: install completed.
Traitement des actions différées (« triggers ») pour shim-signed (1.19~14.04.1+0.8-0ubuntu2) ...
gersei@Intel64 /etc/init.d $ sudo modprobe vboxdrv
gersei@Intel64 /etc/init.d $ 
puis, comme indiqué dans le message d'erreur, j'ai fait:

Code : Tout sélectionner

gersei@Intel64 /etc/init.d $ sudo /etc/init.d/vboxdrv setup
[sudo] password for gersei: 
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 4.4.0-79-generic (x86_64)
Consult /var/lib/dkms/vboxhost/5.0.2/build/make.log for more information.
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)
gersei@Intel64 /etc/init.d $ 
La version installée de VBox est 5.0.2 r102096
les logs suggérés:

/var/lib/dkms/vboxhost/5.0.2/build/make.log

Code : Tout sélectionner

DKMS make.log for vboxhost-5.0.2 for kernel 4.4.0-79-generic (x86_64)
samedi 1 juillet 2017, 20:18:57 (UTC+0200)
make: entrant dans le répertoire « /usr/src/linux-headers-4.4.0-79-generic »
  LD      /var/lib/dkms/vboxhost/5.0.2/build/built-in.o
  LD      /var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/linux/SUPDrv-linux.o
/var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxUnload’:
/var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/linux/SUPDrv-linux.c:487:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceUsr);
        ^
/var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/linux/SUPDrv-linux.c:492:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceSys);
        ^
make[2]: *** [/var/lib/dkms/vboxhost/5.0.2/build/vboxdrv/linux/SUPDrv-linux.o] Erreur 1
make[1]: *** [/var/lib/dkms/vboxhost/5.0.2/build/vboxdrv] Erreur 2
make: *** [_module_/var/lib/dkms/vboxhost/5.0.2/build] Erreur 2
make: quittant le répertoire « /usr/src/linux-headers-4.4.0-79-generic »
/var/log/vbox-install.log:

Code : Tout sélectionner

Uninstalling modules from DKMS
  removing old DKMS module vboxhost version  5.0.2

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

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

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=4.4.0-79-generic -C /lib/modules/4.4.0-79-generic/build M=/var/lib/dkms/vboxhost/5.0.2/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.4.0-79-generic/build modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
	echo >&2;							\
	echo >&2 "  ERROR: Kernel configuration is invalid.";		\
	echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
	echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
	echo >&2 ;							\
	/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
  gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.8/include  -I./arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated  -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I./include/uapi -Iinclude/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include  -D__KERNEL__ -fno-pie -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -fno-pie -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/4.4.0-79-generic/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxdrv/ -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS  -DMODULE  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /tmp/vbox.0/linux/.tmp_SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
/tmp/vbox.0/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxUnload’:
/tmp/vbox.0/linux/SUPDrv-linux.c:487:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceUsr);
        ^
/tmp/vbox.0/linux/SUPDrv-linux.c:492:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceSys);
        ^
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Erreur 1
make[1]: *** [_module_/tmp/vbox.0] Erreur 2
make: *** [vboxdrv] Erreur 2
Si quelqu'un(e) a une idée pour me sortir de là, merci d'avance... :)
NB: si je pouvais éviter de devoir réinstaller Vbox, j'aimerais autant car je pense qu'il faudrait que je réinstalle Windows et les applis qui tournent dessus et je me souviens que j'avais pas mal galéré, en particulier avec l'usb.
Merci,
Gersei
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre ! ;)

System:
Kernel: 6.8.0-39-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Convertible System: LENOVO product: 20NTS0FY00 v: ThinkPad L390 Yoga
serial: <superuser required> Chassis: type: 31 serial: <superuser required>
Avatar du membre
roromint
Messages : 2762
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par roromint »

salut

Code : Tout sélectionner

La version installée de VBox est 5.0.2 r102096
https://www.virtualbox.org/wiki/Linux_Downloads" onclick="window.open(this.href);return false;

Code : Tout sélectionner

cd Téléchargements 
wget http://download.virtualbox.org/virtualbox/5.1.22/virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb 
dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb
car la mise à jours virtualbox, je pense
Modifié en dernier par roromint le dim. 2 juil. 2017 15:01, modifié 2 fois.
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci
Avatar du membre
débitant
modérateur
Messages : 12064
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par débitant »

bonsoir,
@Gersei
ne pas confondre balises "code" et "quote"
j'ai repris ton message ;)
Gersei
Messages : 69
Enregistré le : ven. 17 févr. 2017 22:07

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par Gersei »

@ débitant
Oooups... désolé

@roromint
Merci pour le diagnostic.
Donc je télécharge avec wget. OK.
Mais est-ce que je peux mettre à jour Vbox sans casser winXP et mes applis? Qu'est ce que je dois faire avec le .deb téléchargé ?
Merci d'avance pour la suite...
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre ! ;)

System:
Kernel: 6.8.0-39-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Convertible System: LENOVO product: 20NTS0FY00 v: ThinkPad L390 Yoga
serial: <superuser required> Chassis: type: 31 serial: <superuser required>
Avatar du membre
roromint
Messages : 2762
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par roromint »

salut

Code : Tout sélectionner

sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci
Avatar du membre
Robinwood
Messages : 6790
Enregistré le : mar. 28 juil. 2015 20:30
Localisation : Auvergne

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par Robinwood »

Bonsoir,
ou graphiquement, gestionnaire de fichier, téléchargements, clic sur le .deb qui s'installe.
Intel nuc8i3phn Xero Linux
Packard Bell Imedia S2110 6Go RAM
linux mint 21 xfce
Firefox Audacious Dragon player
Gersei
Messages : 69
Enregistré le : ven. 17 févr. 2017 22:07

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par Gersei »

Merci les gars, mais Aïe ! :?
y'a un conflit:

Code : Tout sélectionner

gersei@Intel64 ~/Téléchargements $ sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb
Sélection du paquet virtualbox-5.1 précédemment désélectionné.
dpkg: concernant virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb contenant virtualbox-5.1 :
 virtualbox-5.1 entre en conflit avec virtualbox
  « virtualbox-5.0 » fournit « virtualbox » et est présent ainsi de  « installé ».

dpkg: erreur de traitement de l'archive virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb (--install) :
 paquets en conflit - virtualbox-5.1 non installé
Des erreurs ont été rencontrées pendant l'exécution :
 virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb
gersei@Intel64 ~/Téléchargements $ 
Pareil en mode graphique, j'ai un message d'erreur de conflit avec virtualbox...
ça vous parle ?
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre ! ;)

System:
Kernel: 6.8.0-39-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Convertible System: LENOVO product: 20NTS0FY00 v: ThinkPad L390 Yoga
serial: <superuser required> Chassis: type: 31 serial: <superuser required>
Avatar du membre
roromint
Messages : 2762
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par roromint »

salut
essaies tu taper :

Code : Tout sélectionner

sudo apt install -y virtualbox-5.1
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci
Gersei
Messages : 69
Enregistré le : ven. 17 févr. 2017 22:07

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par Gersei »

Merci roromint, vraiment sympa d'essayer de m'aider.
ça ne marche pas:

Code : Tout sélectionner

gersei@Intel64 ~/Téléchargements $ sudo apt install -y virtualbox-5.1
[sudo] password for gersei: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet virtualbox-5.1 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « virtualbox-5.1 » n'a pas de version susceptible d'être installée
gersei@Intel64 ~/Téléchargements $
:(
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre ! ;)

System:
Kernel: 6.8.0-39-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Convertible System: LENOVO product: 20NTS0FY00 v: ThinkPad L390 Yoga
serial: <superuser required> Chassis: type: 31 serial: <superuser required>
Avatar du membre
roromint
Messages : 2762
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Message "/etc/init.d/vboxdrv setup" au lancement de Virtualbox

Message par roromint »

bonsoir

Code : Tout sélectionner

cd Téléchargements && sudo wget http://download.virtualbox.org/virtualbox/5.1.22/virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb && sudo dpkg-i virtualbox-5.1_5.1.22-115126~Ubuntu~xenial_amd64.deb
ou

Code : Tout sélectionner

sudo apt install -y  virtualbox-5.1
refaire le !
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci
Répondre