Linux-KVM a un certain support pour les machines virtuelles imbriquées. J'ai posé la question sur le canal IRC de KVM et j'ai obtenu les informations suivantes (mais ne me croyez pas sur parole, essayez vous-même) :
- Les CPU AMD devraient bien fonctionner, les invités avec Xen et Hyper-V sont connus pour fonctionner,
- Les CPU Intel ont besoin du dernier code source KVM Git, et seuls les invités avec KVM fonctionnent.
Je ne l'ai pas encore essayé moi-même. Une recherche sur "KVM nested" devrait vous donner assez d'informations pour l'essayer vous-même.
EDIT : KVM fonctionnera uniquement sur un hôte Linux. Je n'ai pas obtenu d'informations fiables sur les logiciels de virtualisation Windows concernant la prise en charge correcte des VM imbriquées. Par "correct", j'entends que l'hyperviseur expose les extensions de virtualisation à l'invité. Vous pouvez toujours exécuter une VM imbriquée à l'aide d'un hyperviseur purement logiciel (par exemple, la traduction dynamique), mais cela sera sensiblement plus lent.
EDIT : Bochs, que vous avez mentionné, est un hyperviseur uniquement logiciel. Cela signifie qu'il sera toujours lent, et qu'il est sans importance si l'hyperviseur sur l'hôte expose des extensions de virtualisation à l'invité (comme le fait KVM). La plupart des autres logiciels de virtualisation (KVM, VirtualBox, VMWare) peuvent cependant utiliser ces extensions et seront bien plus performants si elles sont disponibles.