Saine émulation

Vous voudriez bien avoir un DOS 6 installé pour cet ancien programme qui ne marche plus sous Windows. Vous aimeriez bien avoir un Mac pour vérifier votre site. Vous testeriez bien Linux mais sans devoir réinstaller toute votre machine. QEMU [1] est là pour vous aider !

Qu'est-ce que QEMU ? QEMU est un "émulateur de système", c'est-à-dire qu'il met à votre disposition une machine virtuelle simulant la présence du matériel nécessaire (carte réseau, clavier, etc). QEMU peut émuler un PC x86, un PPC, un SPARC, un MIPS, un ARM. Il permet d'installer tous les OS fonctionnant sur ces architectures. QEMU fonctionne sous Linux, FreeBSD, OpenBSD, Mac OS X, Unix et Windows.

L'idée est de tout d'abord créer un fichier que QEMU utilisera comme un disque dur. Ensuite vous lancez QEMU en lui indiquant de booter sur le CDROM d'installation d'un OS. QEMU va donc émuler un système et démarrer ce système sur le CDROM. L'OS pourra être installé sur le pseudo disque dur, c'est-à-dire dans un fichier. Vous pourrez ensuite lancer QEMU en bootant sur de fichier image. Vous pouvez tout à fait avoir différents fichiers selon vos besoins. Et pourquoi pas exécuter plusieurs QEMU en même temps, quoique QEMU soit assez gourmand en CPU. C'est d'ailleurs pour cela qu'il existe un accélérateur KQEMU.

Un projet complémentaire augmente encore les possibilités de QEMU. Il s'agit de FreeOsZoo [2], un site fournissant des fichiers images de disques durs avec différents OS libres préinstallés. Vous y trouverez des images Linux bien sûr, mais aussi Freedos, un DOS libre, FreeBSD et NetBSD. Et aussi de magnifiques spécimens dignes d'un zoo tels que Plan9 [3].

Vous n'avez plus aucune excuse pour ne pas sortir de votre Windows !

[1] http://fabrice.bellard.free.fr/qemu/
[2] http://www.oszoo.org/
[3] http://fr.wikipedia.org/wiki/Plan_9