vboxmanage startvm affiche le message suivant:
VBoxManage: erreur: la machine virtuelle 'VM02' s'est terminée de manière inattendue au démarrage avec le code de sortie 1 (0x1)
VBoxManage: erreur: Détails: code NS_ERROR_FAILURE (0x80004005), composant MachineWrap, interface IMachine
/ var/log/syslog montre qu'il existe une incompatibilité de version, mais je ne sais pas où elle se trouve:
kernel: [45470.001207] SUP_IOCTL_COOKIE: Non concordance de version. Requis: 0x260000 Min: 0x260000 Actuel: 0x240000
sans tête -h montre ceci:
VBoxHeadless: Erreur -1912 dans supR3HardenedMainInitRuntime!
VBoxHeadless: RTR3InitEx a échoué avec rc = -1912
vm fonctionne bien après la suppression de la virtualbox 5.1 et la réinstallation de la 5.0.24
Voici comment je passe à la version 5.1.
Sudo apt update
Sudo apt autoremove virtualbox-5.0
Sudo apt install virtualbox-5.1
Sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.0-108711.vbox-extpack --replace
Quelque chose ne va pas lorsque je mets à niveau virtualbox?
Que puis-je faire pour que ça marche sur 5.1? Le système d'exploitation est Ubuntu 16.04 btw.
d'accord, finalement je l'ai fait, j'ai essayé d'éditer la réponse de Michael mais j'ai rejeté.
publiant ici:
le déséquilibre de version est causé par les anciens modules, pour le nettoyer:
# stop all vbox services
Sudo service vboxblahblah stop
# check all vbox is not running
ps -e | grep -i vbox
# remove 5.0 or maybe 5.1
Sudo apt remove virtualbox-5.0
cd /
# find all vbox files to delete
Sudo find -iname "vbox" 2>/dev/null
supprimez tous les fichiers binaires et sources de vbox, puis redémarrez pour installer virtualbox-5.1
Avait le même problème sur Debian où j'ai accidentellement installé le paquet Debian virtualbox-dkms
avec la version Oracle de virtualbox-5.1
qui étaient naturellement des versions différentes.
Vérifiez via dpkg -l | grep virtualbox
, si vous avez quelque chose comme ce qui suit, vous avez la même situation.
ii virtualbox-5.1 5.1.8-111374~Debian~jessie AMD64 Oracle VM VirtualBox
ii virtualbox-dkms 5.1.6-dfsg-2 all x86 virtualization solution - kernel module sources for dkms
`` `
Fixé par:
Sudo rmmod vboxpci vboxnetadp vboxnetflt vboxdrv
Sudo apt-get purge virtualbox-dkms
Sudo /sbin/vboxconfig
.J'ai eu un problème similaire, après un moment, j'ai découvert qu'il était problématique de retirer les anciens modules. Après la désinstallation, la réinitialisation et la réinstallation, j'ai exécuté:
Sudo rm /usr/lib/modules/4.5.7-202.fc23.x86_64/extra/vbox*
Sudo rmmod vboxpci
Sudo rmmod vboxnetadp
Sudo rmmod vboxnetflt
Sudo rmmod vboxdrv
Sudo vboxconfig
Ensuite cela a fonctionné.
J'espère que cela t'aides
Essayez celui-ci Sudo /sbin/vboxconfig
. Ça marche pour moi.
J'ai essayé toutes les réponses ci-dessus, aucune n'a fonctionné. Le problème était que la virtualbox Debian avait été désinstallée correctement. Ce qui suit a travaillé:
Comment j'ai résolu le serveur x64 sur Ubuntu 14.04:
J'essaie de faire tout ce qui précède, rien ne sert.
Sudo apt-get remove virtualbox-5.*
Sudo update-grub
virtualbox-5.*
virtualbox-5.*
Sudo apt-get autoremove
(tous les modules du noyau sont les derniers, j'ai eu 3 versions et je le fais deux fois avec apt-get autoremove)Sudo update-grub
reboot
virtualbox-5.1
et après cela fonctionne