kvm/qemu

Dernière mise à jour : 04/07/2008

    KVM est une autre technologie de virtualisation (une alternative gratuite serait xen et une autre payante serait VMware) qui vous permet de créer des machines virtuelles sous Linux. J'ai consulté l'article de Denis Bodor (GLMF #107, pages 18-21) mais lorsque j'ai commencé à jouer sur ma Gentoo, je me suis heurté à quelques problèmes. J'ai donc décidé de documenter de facon rapide ma procédure.

    J'utilise un noyau 2.6.24 pour lequel les options suivantes sont nécessaires (j'utilise un processeur Intel Core 2 Quad Q9450) :
    J'ai aussi eu besoin d'installer les programmes suivants. Attention, concernant GCC, consultez bien la page d'aide de Gentoo concernant KVM avant de continuer.
    Il faut ensuite configurer votre système pour ajouter un bridge ainsi que les interfaces virtuelles. J'ai ajouté ceci à /etc/conf.d/net. Dans mon exemple ma carte réseau est en eth0 :
    Sauvez le fichier et redémarrez avec un cd /etc/init.d && ln -s net.lo net.br0 && rc-update add net.br0 default. Il faut ensuite configurer les interfaces virtuelles, j'ai fait çà à l'arrache dans /etc/conf.d/local.start :
    A ce moment, on commence à avoir quelque chose de jouable. Ajoutez votre utilisateur au groupe kvm. Vous pouvez alors commencer à installer votre première VM. Les commandes qui suivent dans l'ordre créent un disque virtuel de 5Go puis démarre une machine virtuelle en installant à partir du CD physique (il est bien sûr possible de préciser une ISO)


    Comme vous pouvez le voir, l'installation se fait ensuite toute seule, presque comme sur une machine physique. Une fois l'installation terminée, vous pouvez alors démarrer la machine virtuelle :


    Voilà pour le guide rapide, je mettrais plus d'information en ligne une fois que j'aurais joué un peu plus longtemps dessous :)