Bonjour à tous,

J'ai installé VM VirtualBox (VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm).

Lorsque je crée ma première machine Windows XP, j'ai un message d'erreur au démarrage :
Échec de l'ouverture de session pour la machine virtuelle Windows XP.

[q]Premier message :[/q]
The virtual machine 'Windows XP' has terminated unexpectedly during startup with exit code 1 (0x1).

Code d'erreur : NS_ERROR_FAILURE (0x80004005)
Composant : MachineWrap
Interface : IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

[q]Second message :[/q]
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 the kernel module by executing

'/sbin/vboxconfig'

as root.

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

Pourriez-vous m'éclairer ?

Avec mes remerciements
As-tu installé kernel-devel, kernel-headers et dkms sur ton système hôte ?

Après l'avoir fait quel est le retour la commande /sbin/vboxconfig passée en tant que root ?
jack T. wrote:Bonjour à tous,

J'ai installé VM VirtualBox (VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm).

Lorsque je crée ma première machine Windows XP, j'ai un message d'erreur au démarrage :
Échec de l'ouverture de session pour la machine virtuelle Windows XP.

[q]Premier message :[/q]


The virtual machine 'Windows XP' has terminated unexpectedly during startup with exit code 1 (0x1).

Code d'erreur : NS_ERROR_FAILURE (0x80004005)
Composant : MachineWrap
Interface : IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

[q]Second message :[/q]
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 the kernel module by executing

'/sbin/vboxconfig'

as root.

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

Pourriez-vous m'éclairer ?

Avec mes remerciements
On te dit quand même d'exécuter la commande /sbin/vboxconfig

Si elle rencontre des erreurs, des messages s'afficheront qui donneront des indications.

Aide-nous à t'aider.
Merci de votre aide 😉

Pour Nouvo09 :
Oui j'ai bien vu et lancé la commande /sbin/vboxconfig, dont voici le résultat :
[root@localhost jacktouitou]# /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    kernel-devel kernel-devel-4.18.11-200.fc28.x86_64
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    kernel-devel kernel-devel-4.18.11-200.fc28.x86_64

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.

Pour Didierg :
Non je n'ai pas installé les prg : kernel-devel, kernel-headers et dkms
Mais voici les résultats :
[root@localhost jacktouitou]# dnf info kernel-headers

Dernière vérification de l’expiration des métadonnées effectuée il y a 0:19:47 le lun. 08 oct. 2018 20:59:39 CEST.
Paquets installés
Nom          : kernel-headers
Version      : 4.18.11
Révision     : 200.fc28
Architecture : x86_64
Taille       : 4.5 M
Source       : kernel-headers-4.18.11-200.fc28.src.rpm
Dépôt        : @System
Depuis le dé : updates
Résumé       : Header files for the Linux kernel for use by glibc
URL          : [url]http://www.kernel.org/[/url]
Licence      : GPLv2
Description  : Kernel-headers includes the C header files that specify the
             : interface between the Linux kernel and userspace libraries and
             : programs.  The header files define structures and constants that
             : are needed for building most standard programs and are also
             : needed for rebuilding the glibc package.


[root@localhost jacktouitou]# dnf info kernel-devel
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:21:06 le lun. 08 oct. 2018 20:59:39 CEST.
Paquets disponibles
Nom          : kernel-devel
Version      : 4.18.11
Révision     : 200.fc28
Architecture : x86_64
Taille       : 13 M
Source       : kernel-4.18.11-200.fc28.src.rpm
Dépôt        : updates
Résumé       : Development package for building kernel modules to match the
             : kernel
URL          : [url]https://www.kernel.org/[/url]
Licence      : GPLv2 and Redistributable, no modification permitted
Description  : This package provides kernel headers and makefiles sufficient to
             : build modules against the kernel package.


[root@localhost jacktouitou]# dnf info dkms
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:24:49 le lun. 08 oct. 2018 20:59:39 CEST.
Paquets disponibles
Nom          : dkms
Version      : 2.6.1
Révision     : 1.fc28
Architecture : noarch
Taille       : 78 k
Source       : dkms-2.6.1-1.fc28.src.rpm
Dépôt        : updates
Résumé       : Dynamic Kernel Module Support Framework
URL          : [url]http://linux.dell.com/dkms[/url]
Licence      : GPLv2+
Description  : This package contains the framework for the Dynamic Kernel Module
             : Support (DKMS) method for installing module RPMS as originally
             : developed by Dell.
Voilà !
jack T. wrote:---/---
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
kernel-devel kernel-devel-4.18.11-200.fc28.x86_64
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
kernel-devel kernel-devel-4.18.11-200.fc28.x86_64

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.



Pour Didierg :
Non je n'ai pas installé les prg : kernel-devel, kernel-headers et dkms




Dans un terminal peux-tu passer les trois commandes suivantes:
$ su
# dnf install kernel-devel kernel-headers dkms
# /sbin/vboxconfig
Vu qu'après plusieurs tests hasardeux j'ai planté tous le systéme, je suis en train de ré-installer tout le système.
Quelle version je dois choisir pour Virtualbox sur un PC avec processeur : Intel® Core™ i5-4310M CPU @ 2.70GHz × 4 ?
est-ce la version AMD64 ?
Il y a t-il des programmes à installer avant ?

Merci
Ré-installation du sytéme finie.

Installation de : dnf install kernel-devel kernel-headers dkms

Installation de virtualbox : VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm
L'installation c'est bloquée à 98%

Je retente l'installation et en fin d'installation j'ai un message d'erreur :
Impossible d'installer VirtualBox-5.2
Error running transaction : package
VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64 is already installled

Puis j'ai lancé le test :
[root@hp-probook jacquestouitou]# /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
voilà ou j'en suis 🙁
Pense à utiliser la balise de mise en forme code (<>)

Pourquoi un paquet fedora26?
26 c'est ce que j'ai trouvé, mais à 2 heures du matin je ne devais pas avoir les yeux dans l'axe de l'écran 😉

Quel conseil ?
- Désinstaller et ré-installer
- Faire un Upgrade

Merci
Le paquet VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64 est la version courante pour Fedora 26, 27 et 28 sur le site https://www.virtualbox.org/wiki/Linux_Downloads Je l'utilise sans problème avec Fedora 29.

Ce qui n'est pas normal c'est que l'installation ne se soit pas terminée. Normalement c'est assez long vers la fin lors de la création des modules kernel mais l'installation se termine et elle rend la main (retour au prompt).

Tu peux déjà essayer de faire un dnf resinstall
Aurais tu fais un ctrl+c à l'étape installation du RPM quand c'était à 99% ?
didierg wrote:Le paquet VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64 est la version courante pour Fedora 26, 27 et 28 sur le site https://www.virtualbox.org/wiki/Linux_Downloads Je l'utilise sans problème avec Fedora 29.

Ce qui n'est pas normal c'est que l'installation ne se soit pas terminée. Normalement c'est assez long vers la fin lors de la création des modules kernel mais l'installation se termine et elle rend la main (retour au prompt).

Tu peux déjà essayer de faire un dnf resinstall
voici le résultat obtenu :
[root@hp-probook jacquestouitou]# dnf reinstall VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:26:37 le mar. 09 oct. 2018 21:17:14 CEST.
Can not load RPM file: VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm.
Erreur : No packages marked for reinstall.
madko wrote:Aurais tu fais un ctrl+c à l'étape installation du RPM quand c'était à 99% ?
Non pas de ctrl+c et c'était tout le système qui était bloqué !
jack T. wrote:voici le résultat obtenu :
[root@hp-probook jacquestouitou]# dnf reinstall VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:26:37 le mar. 09 oct. 2018 21:17:14 CEST.
Can not load RPM file: VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm.
Erreur : No packages marked for reinstall.
Le message d'erreur est explicite, dnf reinstall ne trouve pas le rpm.

As-tu téléchargé le rpm VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm ou bien as-tu installé le repo de VirtualBox ?

Si tu as téléchargé le rpm, il faut te positionner dans le répertoire où il se trouve et passer la commande:
# dnf reinstall ./VirtualBox-5.2-5.2.18_124319_fedora26-1.x86_64.rpm
avec le ./ devant le nom du rpm.
Ok, ça marche 😉

Merci beaucoup pour votre aide.

Maintenant je vais tenter d'installer Windows XP...
Super. Pense à marquer ton sujet comme étant résolu
14 jours plus tard
Re-bonjour,

Après plusieurs tentatives de faire fonctionner VirtualBox sans succès, j'ai fini par l'installer sur Machines.

A présent j'ai essayé de supprimer proprement VirtualBox mais je trouve encore plein de fichiers éparpillés des des répertories.

J'ai procédé à :
# dnf clean packages
OK
# dnf remove VirtualBox-5.2-5.2.20_125813_fedora26-1.x86_64
Il ne trouve pas le package
# dnf clean all
OK

Maintenant il reste plein de fichiers de VirtualBox éparpillés dans différents répertoires.
Comment s'assurer que tout est bien nettoyé ?

Merci à vous.
Maintenant que tu maîtrise correctement qemu/kvm .
Le mieux est de refaire une installation propre de Fedora.
Tu peux, auparavant, cloner avec clic droit sur ta machine virtuelle éteinte sur un dd le fichier image ( ton windaube) qui sera restauré quand tu auras finalisé proprement Fedora.
Cela évite la reconstruction de cette VM