A partir de la nuit dernière, sans aucun changement apparent sur mon système, VirtualBox bloque maintenant mon système d'exploitation hôte lors du démarrage de toute machine virtuelle.
Le système d'exploitation hôte est Ubuntu 16.04 LTS 64 bits, de même que le système d'exploitation invité et la version de VirtualBox est 5.0.40_Ubuntu r115130. Cela fonctionnait correctement la nuit dernière, mais à partir de ce matin, le démarrage du VM se bloque. Je l'ai extrait du référentiel apt
ce matin seulement. Il est très peu probable qu'il s'agisse d'un problème logiciel, car j'ai réinstallé le système d'exploitation hôte ce matin.
J'ai essayé plusieurs choses:
Et comme cela se produit également sur un autre ordinateur portable d'un autre fournisseur, je doute que ce soit un problème lié au matériel. Et comme cela se produit même lors d’une installation vierge VM, il n’ya rien à voir avec une image corrompue.
Je suis perplexe et je ne sais pas comment déboguer ceci. Et le fait de geler mon système rend également très difficile l'itération parmi les solutions possibles.
Vous dites:
Je l'ai extrait du référentiel
apt
ce matin seulement. Il est très peu probable qu'il s'agisse d'un problème logiciel, car j'ai réinstallé le système d'exploitation hôte ce matin.
Vous exécutez donc VirtualBox 5.0.40 à partir du référentiel par défaut Ubuntu apt
, correct? Le problème est que certains logiciels en repos sont obsolètes et ne sont pas mis à jour régulièrement. Il me semble que vous avez été piqué par l'erreur signalée ici intitulée "L'hôte avec le noyau 4.13 se bloque lors du démarrage d'une VM avec VirtualBox ":
Il s'agit d'un dérivé du bogue 1729568. Avec le noyau 4.13 (de linux-generic-hwe-16.04-Edge), le système hôte se bloque complètement lors du démarrage d'un VM à l'aide de VirtualBox. Une fenêtre de démarrage noire apparaît juste avant le gel.
Plus en profondeur dans le rapport de bogue, vous pouvez voir les problèmes liés directement à VirtualBox 5.0.40, la solution recommandée consistant à utiliser VirtualBox 5.2.x.
Je vous recommanderais de suivre les étapes décrites ici sur le site officiel d'Oracle pour configurer un PPA - une "archive de paquets personnels" personnalisée, qui permettra à votre système de: obtenez les dernières versions et les correctifs de VirtualBox.
Ajoutez d’abord cette ligne à votre fichier sources.list
situé à /etc/apt/sources.list
:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Ajoutez maintenant les clés publiques Oracle à votre système en exécutant les commandes Wget suivantes:
wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -
wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -
Ceci fait, assurez-vous que le package dkms
est installé:
Sudo apt-get install dkms
Le run Sudo apt-get update
comme ceci:
Et installez VirtualBox 5.2 comme ceci:
Sudo apt-get install virtualbox-5.2