web-dev-qa-db-fra.com

VirtualBox 5.0.40 se bloque sur Ubuntu 16.04 LTS 64 bits sans raison claire

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:

  • J'ai essayé de créer une nouvelle machine virtuelle, mais celle-ci se fige immédiatement dès que vous sélectionnez l'ISO à monter.
  • J’ai essayé de réinstaller l’OS hôte ce matin, pensant que j’avais peut-être des problèmes pour manquer d’espace sur le disque dur. Néanmoins, il bloque l'hôte dès que vous chargez une machine virtuelle. Tout VM semble être la cause.
  • J'ai également essayé d'installer VirtualBox sur un autre ordinateur portable, qui présente le même comportement: geler instantanément le système d'exploitation hôte dès que le VM est démarré.

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.

11
Tac-Tics

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
10
JakeGould