Journal Comparaisons des systèmes virtuels

Posté par  .
Étiquettes :
0
20
août
2003
Je cherche à comparer les différents logiciels permettant de tester le noyau Linux et une distribution sans tout casser.

J'ai recensé plusieurs solutions qui ont chacune leurs avantages et leurs inconvénients :
* Chroot : installation d'une distribution dans une prison 'chroot'. Particulièrement facile sous Debian. Mais il n'est apparemment pas possible de tester un nouveau noyau de cette manière. Pour Debian : http://www.debian.org/doc/manuals/reference/ch-tips.en.html#s-chroo(...)
* User-mode-linux (UML, http://user-mode-linux.sourceforge.net/(...)) : nécessite un patch du noyau et en général aussi un patch du noyau de la machine hote. Solution prometteuse, mais encore en développement, selon moi. Portage vers d'autres architectures en projet. Test: apt-get install user-mode-linux
* Bochs (http://bochs.sourceforge.net/(...)) : émulation d'une machine ix86 complète. Permet d'install un grand nombre d'OS. Lent meme sur un PII 450 bi-proc avec CDROM SCSI. Fonctionne uniquement sur Intel ou compatible. Test: apt-get install bochs
* Bochs + module plex86 (http://plex86.sourceforge.net/(...)) : plus rapide, mais nécessite un module noyau, potentiellement source de problème. Meme fonctionnalités que Bochs. Quand meme assez lent. Fonctionne uniquement sur Intel ou compatible. Test: apt-get install plex86
* VMWare : propriétaire, mais stable.
* QEMU (http://fabrice.bellard.free.fr/qemu/(...)) : possède deux modes de fonctionnement : un mode "User emulation" qui permet surtout de faire fonctionner Wine sur une architecture non Intel, et un mode "System emulation", qui émule un système presque complet. Ne permet pas de faire fonctionner MS Windows, contrairement à Bochs ou à VMWare. Prometteur, car permettrait d'émuler autre chose qu'un ix86 (RAM pour l'instant), et est porté ou en cours de portage sur des architecture non Intel (actuellement PowerPC OK, Alpha, Sparc32 et ARM en test, Sparc64 et ia64 en dev). Pas de paquet Debian.

Votre opinion ? Expérience ? Solutions(s) non mentionnée(s) ici ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.