Comment réparer le blocage d'Ubuntu dans VirtualBox

Comment réparer le blocage d’Ubuntu dans VirtualBox

⌛ Reading Time: 6 minutes

Les machines virtuelles sont des choses complexes, et quand quelque chose ne va pas, il peut être difficile de dire où se situe le problème. Cela est particulièrement vrai si vous avez affaire au gel d’Ubuntu dans VirtualBox. Si cela vous arrive, essayer de comprendre quel est le problème peut être un exercice de frustration. Voici quelques moyens que vous pouvez utiliser pour résoudre le problème de blocage d’Ubuntu dans VirtualBox.

Essayez une autre version de VirtualBox

Aucun programme n’est exempt de bogues, et cela vaut à la fois pour Ubuntu et VirtualBox. Certains utilisateurs ont constaté que les différentes versions de VirtualBox et d’Ubuntu ne s’entendent parfois pas. Si une certaine version d’Ubuntu n’a jamais gelé dans le passé, vous pouvez essayer d’installer une ancienne version de VirtualBox.

Inversement, vous pouvez essayer d’exécuter une version plus récente d’Ubuntu. Non seulement vous résoudrez peut-être votre problème de gel, mais vous obtiendrez également de nouvelles fonctionnalités.

Alternativement, si vous avez commencé à utiliser VirtualBox avec une version plus récente d’Ubuntu, vérifiez s’il y a des problèmes de blocage avec cette version. Par exemple, si vous recherchez « Ubuntu 20.4 LTS gelant » sur Google, vous verrez beaucoup de plaintes. Ainsi, le problème pourrait facilement être avec Ubuntu et non VirtualBox. L’installation d’une version antérieure d’Ubuntu peut aider à éliminer le problème de gel.

Désactiver l’accélération 3D

Que vous utilisiez Windows, macOS ou même Linux, l’accélération 3D peut causer de nombreux problèmes dans VirtualBox. Bien que cela ressemble à quelque chose que vous voudriez, cela permet rarement de réels gains de performances. Si vous rencontrez des problèmes de gel, c’est l’une des premières choses à essayer de désactiver.

Dans le menu de gauche dans VirtualBox, faites un clic droit sur la machine virtuelle Ubuntu avec laquelle vous rencontrez des problèmes, puis sélectionnez Paramètres. Ici, cliquez sur l’onglet Affichage et assurez-vous que “Activer l’accélération 3D” n’est pas sélectionné.

Accélération 3D Virtualbox Ubuntu Freezing

Modifier le nombre de processeurs virtuels

Bien que les ordinateurs vendus aux consommateurs n’aient généralement qu’un seul processeur physique, ils ont plusieurs cœurs qui agissent comme plusieurs processeurs. Même ainsi, VirtualBox, par défaut, n’exposera qu’un seul processeur virtuel, ce qui s’est avéré causer des problèmes avec Ubuntu, en particulier les versions récentes.

Virtualbox Ubuntu gelant les paramètres du processeur

Si vous rencontrez un blocage, vous souhaiterez peut-être augmenter le nombre de processeurs de deux à quatre. Cliquez avec le bouton droit sur votre machine virtuelle, sélectionnez Paramètres, puis accédez à l’onglet Système. Ici, sélectionnez le processeur en haut de la section et soulevez le curseur jusqu’à ce que le nombre de processeurs soit d’au moins deux.

Réduire l’utilisation de la RAM

Si le gel d’Ubuntu dans VirtualBox ne se produisait qu’occasionnellement, il pourrait s’agir d’un problème de RAM. L’ordinateur hôte n’a qu’une quantité limitée de RAM. Même si VirtualBox vous permet d’exécuter un autre système d’exploitation, il utilise toujours les ressources de votre ordinateur. Si vous essayez d’exécuter des applications sur votre système d’exploitation principal et Ubuntu en même temps, cela peut entraîner un blocage sur Ubuntu et/ou votre système d’exploitation principal.

Comment réparer le blocage d'Ubuntu dans Virtualbox Ram

Idéalement, limitez l’utilisation de votre système d’exploitation principal lorsque vous utilisez Ubuntu sur VirtualBox. Si vous devez faire quelque chose de plus gourmand en mémoire sur votre système d’exploitation principal, désactivez Ubuntu ou fermez tous les programmes en cours d’exécution pour réduire l’utilisation de la RAM. Cela est particulièrement vrai si vous avez une analyse antivirus en cours.

Si vous avez récemment mis à niveau vers une nouvelle version d’Ubuntu, il est possible que la nouvelle version nécessite plus de ressources qu’une version précédente. Cela peut entraîner le gel.

La mise à niveau de la RAM de votre ordinateur est la meilleure solution si vous n’en avez tout simplement pas assez pour prendre en charge deux systèmes d’exploitation.

Réinstaller Ubuntu

En dernier recours, vous devrez peut-être réinstaller Ubuntu. Si le problème de gel se produit fréquemment après l’installation d’origine, il se peut que le système ne se soit pas installé correctement. De plus, si le gel se produit principalement au démarrage, le problème est probablement lié à l’installation.

Comment réparer le blocage d'Ubuntu dans la réinstallation de Virtualbox

Supprimer la machine virtuelle Ubuntu et la réinstaller est le meilleur moyen de résoudre le problème dans ce scénario. Cependant, cela vaut la peine d’ajuster vos paramètres et de vérifier l’utilisation de la RAM pour vous assurer qu’aucun de ceux-ci ne pose problème.

Si la réinstallation d’Ubuntu n’est pas une option pour vous, essayez de mettre à jour Ubuntu à partir du mode de récupération. La mise à jour logicielle précédente pouvait contenir des packages corrompus provoquant le blocage du système. Ils sont généralement corrigés très rapidement, alors exécutez toujours une mise à jour pour obtenir la dernière version de tous les packages.

Autres options à essayer avec VirtualBox

Il existe d’autres options que les utilisateurs ont trouvées pour résoudre leurs problèmes de gel. Dans la même section où vous pouvez modifier le nombre de processeurs, il y a une option pour “Activer PAE/NX”. Désactiver cette option si elle est déjà activée ou si elle est déjà désactivée pourrait résoudre votre problème.

Virtualbox Ubuntu gelant la paravirtualisation

Vous pouvez également essayer de modifier vos paramètres de paravirtualisation. Allez dans Paramètres, puis sélectionnez “Système et accélération” en dessous. L’interface de paravirtualisation sera probablement définie sur “Par défaut”, mais certains utilisateurs ont obtenu de meilleurs résultats en la définissant sur “Minimal”.

Questions fréquemment posées

VirtualBox prend-il en charge toutes les versions d’Ubuntu ?

Oui, uniquement si vous utilisez la version stable officielle. Si vous exécutez une version bêta d’Ubuntu, cela peut ne pas fonctionner dans VirtualBox, et il y a un risque plus élevé de gel et d’autres problèmes. Dans certains cas, avec les versions 64 bits, vous devrez peut-être désactiver Hyper-V pour éviter les problèmes.

Comment choisir la bonne quantité de RAM ?

Étant donné que la RAM est une préoccupation majeure pour éviter le gel et une mauvaise expérience globale, il est préférable de vous assurer d’allouer au moins la quantité minimale de RAM nécessaire pour exécuter Ubuntu à votre instance VirtualBox. S’il s’agit de toute votre RAM, vous devriez envisager de mettre à niveau votre PC. Vous devez allouer au moins 2 Go.

Le nombre de processeurs est-il important ?

C’est une question délicate. Les utilisateurs signalent que la modification du nombre de processeurs alloués à leur installation Ubuntu peut aider à résoudre le problème de gel, mais ce n’est pas une garantie. Il n’y a pas un seul numéro qui fonctionne pour tout le monde car certains utilisateurs passent de 1 à 2 ou de 2 à 1 et les deux options ont résolu leur problème de gel. C’est une option à essayer mais cela peut ne pas aider du tout.

Emballer

Espérons que l’une des options ci-dessus a résolu votre problème de blocage avec Ubuntu. Si vous rencontrez toujours des problèmes, ne perdez pas espoir. Essayer différentes combinaisons des options ci-dessus pourrait s’avérer être la solution pour vous. Ne laissez pas une mauvaise expérience vous empêcher d’utiliser Linux ou des machines virtuelles.

Cet article traite de l’exécution d’Ubuntu dans une machine virtuelle, mais qu’en est-il de l’inverse ? Si c’est ce que vous cherchez à faire, consultez notre guide d’installation et d’exécution de VirtualBox sur Ubuntu. Êtes-vous sûr que VirtualBox est la bonne solution pour vous ? Lisez notre comparaison de VirtualBox vs VMware.