Comme promis, voici mon petit billet sur l'utilisation de Qemu sous Windows, histoire par exemple de tester le live-cd Freeduc.

qemu et windows

Version testé : 0.7.2

Télécharger

Vous trouverez une version win32 de Qemu chez FreeOSZoo, puis sur la page de téléchargement.
A noter qu'à cette autre adresse, l'installeur de la version 0.8 est disponible.

Téléchargez également une image iso d'une distribution gnu/linux, là vous laisse le choix ! Damn Small Linux (DSL) est une bonne manière de commencer de part sa petite taille.

Installer

Lancer l'installeur et choisir votre répertoire d'installation. J'ai choisi de créer un dossier qemu07 à la racine de mon disque c, et d'installer le programme dans un sous répertoire qemu.

Vous placerez le fichier iso linux choisi dans le répertoire qemu07.

Tout comme sous linux, il est nécessaire de travailler avec un disque dur virtuel pour installer une distribution.
Avec votre éditeur de texte favoris (avez-vous essayé Notepad++ ?) copier/coller ce qui suit :

REM Start qemu on windows.
@ECHO OFF

START qemu/qemu-img.exe create -f qcow disque.img 5000M

CLS
EXIT''

Nommez ce fichier nouveau disque.bat et placez-le dans le répertoire qemu07. Vous l'aurez compris, lors du double-clic sur ce script, un fichier disque.img sera créé avec une taille virtuelle de 5 go.
Vous pourrez renommer ensuite ce fichier en fonction du nom de votre distribution linux (fedora.img, ubuntu.img, etc...).

Il est également intéressant d'installer l'accélérateur kqemu. Pour cela téléchargez l'archive Accelerator Module. Pour décompresser, pourquoi ne pas utiliser 7-zip ? Déplacer ensuite le fichier kqemu.sys dans le répertoire ''C:\Windows\system32\drivers''.

Utiliser

Toujours avec votre éditeur de texte, copier/coller le texte ci-dessous :

REM Start qemu on windows.
@ECHO OFF

net start kqemu
START qemu/qemu.exe -L qemu/bios -m 512 -hda freeduc.img -cdrom freeduc-primaire-1.5.iso -boot d -enable-audio -localtime -user-net

CLS
EXIT

Adaptez le nom de votre fichier img et iso, dans mon exemple c'est l'iso de Freeduc Primaire. Enregistrer ce fichier sous c:\qemu07\freeduc.bat

Vous pouvez à présent lancer votre gnu/linux par un double clic sur le fichier freeduc.bat.

freeduc sous qemu

Le problème avec mon exemple de Freeduc ou DLS, se sont des live-cd, et du coup les références au fichier img sont inutiles. Encore une fois, c'est à adapter.
Notez qu'une fois votre distribution gnu/linux installé, il faudra modifier dans le fichier *.bat la référence -boot d par -boot c.

Pour compléter ce billet :

Précédents billets sur Qemu :