web-dev-qa-db-fra.com

Impossible d'installer un VM dans un autre VM

Mon ordinateur hôte exécute Windows 10 et mon invité est Ubuntu dans VirtualBox. J'essaie de lancer un 3ème VM sur Ubuntu, mais VirtualBox indique:

Impossible d'ouvrir une session pour la machine virtuelle Windows XP. VT-x n'est pas disponible. (VERR_VMX_NO_VMX).

Il a également renvoyé un code d'erreur de 0x80004005

J'ai la virtualisation activée, bien sûr. Ce n'est même pas une option pour désactiver dans mon BIOS (MSI z170a). Ma machine est très haut de gamme, donc je sais qu'elle peut fonctionner, j'ai tout exclu.

23
SidedTech

Vous essayez de faire de la virtualisation imbriquée. Ce n'est pas supporté par virtualbox et n'est en aucun cas une priorité pour eux.

Vous devrez plutôt exécuter XP VM dans l'hôte.

Dans THEORY, vous pouvez utiliser QEMU dans le VM (il émule tout le processeur et presque tout le système) pour le faire, mais les performances seront vraiment mauvaises.

45
Journeyman Geek