Sans effectuer aucune mise à jour, tout à coup aujourd'hui, lorsque j'ai essayé d'allumer une machine virtuelle dans VirtualBox, la machine hôte (exécutant Ubuntu 16.04) s'est figée.
J'ai essayé plusieurs fois et le problème ne cesse de se répéter.
Je lance memtest: tout va bien
J'ai essayé de créer une nouvelle machine virtuelle juste au cas où: même problème.
- Rétrogradé l'installation de VirtualBox: n'a pas aidé du tout.
- Réseau désactivé, dossiers partagés, etc.: rien.
Sur la même machine, j'ai également Windows 10 en double démarrage. J'ai quelques VM là-bas dans VBox et VMWare. Juste pour minimiser la probabilité de tout problème matériel, j'ai démarré les VM là-bas et elles fonctionnent très bien.
Une idée?
La seule façon de récupérer l'hôte consistait à effectuer une réinitialisation matérielle.
ps: Le gel se produit dès que je clique sur le bouton "Démarrer".
Détails de l'hôte:
VirtualBox: Version 5.0.40_Ubuntu
Noyau: 4.13.0-26-générique
Invité: non pertinent (Windows 10, OpenSuse, CentOS)
Le fichier journal de VirtualBox est vide.
la source
Réponses:
Je l'ai compris après ce qui suit:
https://ubuntuforums.org/showthread.php?t=2382314
(J'ai dû mettre à niveau VBox vers 5.2 et tout a bien fonctionné)
Au cas où vous en auriez besoin, il fallait également suivre: VirtualBox - RTR3InitEx a échoué avec rc = -1912 (rc = -1912) afin de désinstaller complètement toutes les installations précédentes
Une mise à jour de sécurité silencieuse a provoqué le blocage de l'hôte entier d'anciennes installations VirtualBox (antérieures à 5.2).
la source
sudo apt-get remove virtualbox*
ousudo aptitude remove virtualbox
avant d'installer la nouvelle version fera l'affaire.J'apprécie vraiment Sanosay, et Bertrand Lo question et réponses ici. Je les ai suivis et corrigé ce problème sur ma situation, permettez-moi de résumer ce que j'ai fait pour ce problème étape par étape complètement ici pour votre commodité:
sudo apt autoremove virtualbox
Redémarrez.
Ajouter
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
à la liste des sources de logiciels d'Ubuntu 16.04.(en démarrant "Logiciels et mises à jour, et choisissez l'onglet" Autres logiciels ", et cliquez sur le bouton" Ajouter ", puis collez le
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
dans la ligne APT)sudo apt update && sudo apt install virtualbox-5.2
Soit prudent! C'est au
virtualbox-5.2
lieu devirtualbox
.après l'installation, redémarrez
exécutez virtualbox, et vous constaterez que votre version de virtualbox est maintenant 5.2, et cela ne provoquera pas de plantage de l'hôte ubuntu16.04 lors de l'exécution d'un OS invité.
La version originale de virtualbox dans ubuntu16.04 ne pouvait pas fonctionner correctement avec le dernier patch d'Ubuntu16.04, même Canonical affirme que 16.04 est leur version LTS (Long Term Support), au moins il ne pouvait pas prendre en charge la virtualbox 5.0 maintenant.
la source
également rencontré ce problème, merci pour les conseils ci-dessus! Cependant, il y a une étape de plus qui manque pour que la 'mise à jour apt' fonctionne, de nouvelles clés, collez-la dans Terminal:
(depuis https://www.virtualbox.org/wiki/Linux_Downloads )
la source
Exactement cette situation. Et totalement désinstallé.
Et ajouter un référentiel de VB officiel:
puis réinstallez. travailler comme d'habitude.
la source
Aujourd'hui, j'ai trouvé qu'Ubuntu16.04 incluait déjà virtualbox-5.2 dans son dernier patch: https://download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088 ~ Ubuntu ~ xenial
Cela signifie donc que nous pourrions simplement utiliser:
pour résoudre ce problème directement. Peut-être que les équipes dédiées à l'ingénierie et à la validation de Canonical ont également trouvé ce problème et lisez notre article ici. Maintenant, la solution est beaucoup plus simple. Une seule commande de ligne:
Redémarrez ensuite.
la source