Failed to load VMMR0.r0 (VERR_LDR_MISMATCH_NATIVE)
Mes machines virtuelles sur Virtualbox 4.2 (sur Windows 7 32 bits) fonctionnaient parfaitement jusqu'à ce que je commence à installer une nouvelle machine virtuelle, qui ne dépasserait pas l'écran de démarrage de Linux.
J'ai supprimé le VM et en ai créé un autre, mais il ne fonctionnait toujours pas.
J'ai donc installé la nouvelle version de VirtualBox (version 4.3.6.r91406) et redémarré la machine. mais lorsque j'ai démarré l'un de mes ordinateurs virtuels qui fonctionnaient auparavant, j'ai eu l'erreur suivante
Failed to open a session for the virtual machine m14
Failed to load VMMR0.r0
(VERR_LDR_MISMATCH_NATIVE
avec les détails suivants:
Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole
{8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
En consultant les forums, j'ai vu quelques messages demandant de vérifier les fichiers .vbox
. Dans le répertoire de la machine virtuelle, il y a deux, m14.vbox
et m14.vbox-prev
.
J'ai supprimé le fichier prev et redémarré la VM, à nouveau eu la même erreur, et le fichier m14.vbox-prev
est venu à nouveau. J'ai donc supprimé le fichier m14.vbox
d'origine et renommé le fichier prev en original, puis démarré la machine virtuelle: cela ne fonctionnait toujours pas.
Des indices pour réparer ça?
Ajouter ou mettre à jour le pack d'extension.
Si cela ne résout pas le problème, désinstallez la boîte virtuelle, supprimez le dossier suivant:
C:\USERS\<username>\AppData\Local\VirtualStore\Program Files\Oracle
puis réinstallez Virtual Box et exécutez-le en tant qu'administrateur. (Dans certains cas, le faire en tant que simple utilisateur peut aussi fonctionner.)
Exécuter en tant qu'administrateur
J'ai eu le même problème après la mise à jour de 4.1 ou 4.2, à 4.3.18.
Je n'ai pas redémarré et la technique "Clic droit sur l'icône Virtualbox - Exécuter en tant qu'administrateur" a fonctionné pour moi (sous Windows).
veuillez exécuter le fichier vbox-ssl-cacertificate.crt. Cela peut résoudre le problème ci-dessus. Cette solution fonctionne pour moi.
Comme akshah123, le vérificateur de pilote (verifier.exe) était en cours d'exécution car je diagnostiquais des BSOD au hasard sur mon ordinateur portable. Fonctionnement:
verifier.exe /reset
puis le redémarrage a corrigé ce problème pour moi.
ENFIN.
Il y a quelque temps, j'ai activé ASLR pour tout ce qui utilise EMET. Rétablir EMET et rétablir le paramètre par défaut "Application OptIn" + redémarrage corrigé.
Le lancement de VirtualBox en tant qu’administrateur a permis à mon VM de fonctionner normalement.
Je n'ai pas eu besoin d'essayer une autre approche.