83 votes

Peut-on exécuter un émulateur de machine (Bochs) à l'intérieur d'une machine virtuelle ?

Est-il possible, par exemple, d'exécuter VirtualBox sur Windows 7 avec un invité Linux et de faire tourner Bochs dans cette machine Linux ?

La raison en est que je souhaite me lancer dans le développement de systèmes d'exploitation, et j'ai constaté que tous les tutoriels et autres sont beaucoup plus faciles à suivre sur les machines *nix. J'ai essayé d'utiliser Cygwin, mais je pense que cela ajoute une autre couche de complexité et ne rend pas nécessairement les choses plus faciles.

1voto

FluorescentGreen5 Points 121

Oui vous pouvez exécuter une machine virtuelle dans une machine virtuelle. Ce que j'ai fait, c'est prendre un ordinateur Windows 7 Ultimate x64, exécuter le même système d'exploitation sur la machine virtuelle, puis exécuter une version 32 bits (il ne pouvait pas gérer le 64 bits sur la troisième couche) sur la troisième couche. C'était assez lent, mais j'ai réussi à accéder au New York Times sur Internet Explorer. Cela peut être difficile si vous n'avez pas un ordinateur puissant, mais vous utilisez Linux et Bochs, qui sont des systèmes d'exploitation légers, donc cela devrait être possible.

1voto

Pete Points 378

La description détaillée de ce processus se trouve sur cette page : https://wiki.openstack.org/wiki/XenServer/VirtualBox

Dans les cartes réseau de la machine VirtualBox, vous devez définir l'option allow all en Promiscuous Mode et plusieurs autres options. Vous pouvez avoir un os à l'intérieur d'un vm, par exemple Xenserver à l'intérieur d'un vm, par exemple VirtualBox.

0voto

zdimension Points 10083

Oui Si vous n'avez pas d'ordinateur, c'est possible, à condition que votre ordinateur soit suffisamment puissant pour le faire.

Sur ma machine (i7 4770S, 16GB RAM), j'ai réussi à obtenir un niveau de VM-ception-ness de 4.5 (le dernier se plante la moitié du temps).

J'ai utilisé VMware Player 12, car VirtualBox n'aimait pas émuler VM-x, et c'était vraiment plus lent. En ce moment, j'essaie de faire fonctionner W2K sur XP, mais VMware ne peut pas s'installer, VirtualBox produit des BSODs alors j'essaie d'utiliser QEMU.

Voir cette capture d'écran (l'une des plus belles que j'aie jamais vues) :

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X