6/13/2006

Petit script pour Kqemu

Afin de profiter de toute la puissance de Qemu, il est préférable d'utiliser le module kqemu, que l'on peut trouver sur le site de Qemu. Mais avant de pouvoir en tirer parti, il est nécessaire de modifier la fréquence de rtc (avec la famille de kernel 2.6, je n'ai pas testé avec la famille 2.4). Une fois le module chargé, il faut encore créer un périphérique spécial et ne pas oublier de donner à l'utilisateur normal le droit d'écrire dans ce fichier, tout du moins si vous voulez pouvoir utiliser qemu en tant qu'utilisateur normal. Donc voilà le petit script:
#!/bin/bash
#
# Startup script pour kqemu
#

echo 1024 > /proc/sys/dev/rtc/max-user-freq

case "$1" in
start)
printf "Loading kqemu module: \n"
/sbin/modprobe kqemu
RETVAL=$?
echo
[ $RETVAL -eq 0 ]

# Create the kqemu device by using udev
if [ ! -e /dev/kqemu ] ; then
printf "Creating /dev/kqemu \n"
mknod /dev/kqemu c 250 0
chmod 666 /dev/kqemu
fi
;;
stop)
printf "Unloading kqemu module: \n"

/sbin/modprobe -r kqemu
RETVAL=$?
echo
[ $RETVAL -eq 0 ]
;;
*)
printf "Usage: %s {start|stop}\n" "$0"
exit 1
esac


exit 0

copiez le avec les autres script
# cp kqemu /etc/init.d/
pour pouvoir le lancer

# chmod 755 /etc/init.d/kqemu
si tout fonctionne bien, vous devriez être capable de lancer sans trop de ralentissement Windows XP ;-)


Aucun commentaire:

Enregistrer un commentaire