KQEMU
Une nouvelle étape a été franchie dans le projet d'émulation de processeur Qemu (QEMU Accelerator Module). Kqemu est un module qui permet d'utiliser le processeur hôte au lieu d'utiliser le processeur de la cible. Par exemple, nous sommes sous Linux et on utilise Windows à l'aide de Qemu. Windows fonctionne à l'aide du processeur émulé par Qemu, ça fonctionne très bien, mais le système d'opération Windows fonctionne lentement. Lorsqu'on utilise Kqemu, le système Windows utilise directement notre processeur ainsi les performances sont bien meilleur. Kqemu fonctionne que de PC à PC, donc n'espérer pas d'avoir de meilleure performance sur votre G5 en tentant d'émuler Beos. En utilisant ce module, les performances sont très près de Win4lin.Préalable
- Kqemu
- une version supérieure à 0.6.1 de Qemu
- les sources du noyau
- la sdl
- la sdl-devel
- textinfo
Installation
Vous devez télécharger le code source de Qemu à partir du cvs. Pour de plus amples renseignements concernant cvs, allez lire le tutoriel que j'ai créé.Vous pouvez obtenir les sources avec une commande similaire à:
cvs -z3 -d:ext:anoncvs@savannah.gnu.org:/cvsroot/qemu co qemu
Ensuite téléchargez Kqemu et décompressez-le dans le répertoire de qemu. Dans l'exemple ci-dessous, on supposera que:
/home/collinm/Documents/qemucontient les sources de qemu et kqemu. En mode console:
cd /home/collinm/Documents/qemu
./configure --target-list=i386-softmmu
makeConnectez vous en root
make install
Qemu est maintenant installé, si vous désirez utiliser Kqemu, vous devez taper:
modprobe kqemu
Démarré qemu et vous pouvez vérifier si kqemu est réellement utilisé en tapant:
/sbin/lsmod | grep kqemuCette commande devrait vous retourner
kqemu 43272 2
Si 2 n'est pas là, kqemu n'est pas chargé.
Notez qu'actuellement, Kqemu ne fonctionne pas encore avec la série de Windows 9x.
Vous pouvez maintenant démarrer une installation de beos, qnx, solaris Windows.... Insérez-le cd du système voulu
dd of=hd.img bs=2048 seek=3000000 count=0
L'installation du système voulu démarrera. Ce module permet de faire fonctionner Windows 2000 et Windows 98 avec de bonnes performances sous un 1800+ et 512 megs de RAM.