Le démarrage d'une instance dans VirtualBox échoue en raison de:
RTR3InitEx failed with rc=-1912 (rc=-1912)
where: supR3HardenedMainInitRuntime
what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.
Le démarrage d'une instance fonctionne 5.0.2.102096
pendant qu'elle échoue5.0.4.102546
Tentatives de résolution du problème
Selon ce Q & A et ce Q & A, le problème peut être résolu en réinstallant5.0.4.102546
Résultat actuel
Après la réinstallation, le problème persiste
Question
Comment résoudre ce problème?
virtualbox
030
la source
la source
Réponses:
Sous Windows, j'ai finalement réussi à résoudre ce problème.
REMARQUE: les dossiers peuvent se trouver à un endroit différent selon l'endroit où vous avez installé Oracle VirtualBox (assurez-vous de vérifier le bon dossier au cas où vous auriez changé le répertoire d'installation).
Accédez au répertoire% userprofile% (par exemple :)
C:\users\me
et supprimez les dossiers suivants (n'oubliez pas de sauvegarder ces fichiers si vous souhaitez réimporter vos machines virtuelles plus tard):.VirtualBox
VirtualBox VMs
Allez dans
regedit
(WIN+R
et tapezregedit
) et cliquezComputer
tout en haut.CTRL+F
. Tapezvirtualbox
et cochez toutes les cases.Oracle > VirtualBox
. Cela devrait êtreComputer\HKEY_CURRENT_USER\SOFTWARE\Oracle\VirtualBox
. Retirez laVirtualBox
clé.IMPORTANT: REDÉMARREZ MAINTENANT. Redémarrez votre ordinateur !
Installez VirtualBox et profitez-en!
la source
ProgramData
premier chemin, ou àProgram Files
? (VBox ne semble rien avoir,ProgramData
donc ce doit être le dernier, non?)VirtualBox VMs
fera en fait perdre leurs machines virtuelles, il serait donc préférable de renommer d'abord ce dossier (avez-vous d'abord essayé sans nettoyerVirtualBox VMs
du tout?) Afin que plus tard on pourrait essayer de récupérer les VM en les important dans VirtualBox.VirtualBox VMs
et.VirtualBox
. En fait, j'ai essayé beaucoup de choses car j'ai vraiment besoin d'avoir VirtualBox sur mon ordinateur. Après avoir testé quelques solutions, celle-ci était la plus pertinente. Je suppose que la suppression des clés du registre devrait suffire mais je n'ai pas eu l'occasion de le confirmer. J'ai donc posté l'intégralité de la manœuvre qui a résolu mon problème.Linux n'était pas mentionné dans la question, mais ma question était mot pour mot dans VirtualBox 5.2, un problème se produit pour moi dans Ubuntu 16.04. De même, la désinstallation de la réinstallation avec les fichiers corrects a généré le même message d'erreur. Le problème était similaire au problème de Windows, mais dans mon cas, dkms contenait des modules plus anciens qui étaient en conflit avec la dernière version de Virtual Box.
La solution pour moi (changer pour vos versions):
J'ai inclus la purge apt-get juste au cas où vous auriez installé apt-get lors du dépannage d'un autre problème.
À la commande autoremove, vous devriez voir les mises à jour dkms supprimer plusieurs anciens modules de version de virtualbox. Aha, une référence à la source de notre problème, mauvaise version de module par erreur de virtualbox ...:
Redémarrez pour faire bonne mesure
Ensuite, téléchargez et installez les versions correspondantes de virtualbox et des extensions (mise à jour pour votre version actuelle): https://www.virtualbox.org/wiki/Linux_Downloads
Si la première installation vous donne une erreur libsdll, essayez:
Avec un peu de chance, vous devriez avoir une VirtualBox qui fonctionne, ou passer à la gestion de nouvelles erreurs (plantages VT-X, etc ...).
(S'il vous plaît, ne flambez pas d'être un fil zombie, je suis arrivé d'une recherche et des mêmes symptômes. Je pensais que d'autres pourraient également utiliser ces informations à l'avenir.)
la source
Pour supprimer virtualbox, exécutez:
Assurez-vous maintenant qu'aucune autre version n'est installée sur votre système en:
Vous ne devriez obtenir aucune sortie.
Supprimez ensuite tous les PPA associés de votre répertoire
sources.list
etsources.list.d
. ex:Assurez-vous qu'il n'y a rien d'autre que des sources de référentiels officiels dans
Et mettez à jour vos sources:
Maintenant, nous pouvons rechercher quelles versions sont disponibles pour l'installation:
Ce qui produit une sortie comme celle-ci:
Installez ensuite la dernière version mentionnée ci-dessus:
Aussi
sudo apt install virtualbox
, ce serait bien, mais j'irais avec l'ancienne commande pour m'assurer que la version souhaitée va être installée.Et après tout, vérifiez que la bonne version est installée.
Depuis la ligne de commande:
qui produira:
Ensuite, vous pouvez également exécuter:
Au cas où.
la source
Ces étapes (prises à partir du lien Q&A ci-dessus) ont résolu le même problème sur mon Win 10 (mise à niveau VBox 5.0.0 -> 5.0.10). Il semble que le point 5 soit important.
Voici les étapes que j'ai utilisées pour résoudre ce problème sur mon système - Windows 10 Home build 10240:
Centre Réseau et partage -> Modifier les paramètres de l'adaptateur
la source
Cette erreur se produit également lorsque la version d'un pack d'extension installé ne correspond pas à la version de la boîte virtuelle. Cela peut se produire après une mise à jour de la boîte virtuelle ou si vous utilisez le pack d'extension avec une boîte virtuelle portable et passez à un autre PC (ce qui va évidemment à l'encontre de l'objectif de la boîte virtuelle portable). Pour résoudre ce problème, vous devez installer ou mettre à jour le pack d'extension qui convient à votre version actuelle de la boîte virtuelle. Ensuite, vous devez redémarrer le PC (le redémarrage de la boîte virtuelle peut également suffire, mais je n'ai pas testé cela).
la source