Valeur de cette activité : 5 points
Compétence :
Compétence :
Compétence :
Installer ou tester une distribution linux en virtualisation avec QEMU

A-Module 23 : LINUX : 5 points - difficulté : 2

Installer une distribution linux en virtualisation avec QEMU

Description


Cette activité vous permettra de mettre en pratique l'installation/utilisation d'un système d'exploitation dans l'environnement virtuel QEMU.
QEMU est une alternative à l'utilisation de VIRTUALBOX.
Notez que QEMU est également disponible sous windows au même titre que virtualbox


QTEMU est une interface graphique pour QEMU.
AQEMU est également une interface graphique pour QEMU.

Cette activité vaudra 5 points si vous lancez seulement le système en "LIVE" et vaudra 10 points si vous installez le système d'exploitation.

Notez qu'au lieu d'utiliser les lignes de commandes ci-dessous, vous pouvez utiliser l'interface graphique qtemu ou aqemu en lançant dans le lanceur de programme qtemu ou aqemu

Directives afin de tester seulement une distribution linux au format .iso

  1. Installez le logiciel QEMU en tapant dans le terminal :

    sudo apt-get install qemu aqemu qtemu qemu-kvm gcc libsdl1.2-dev zlib1g-dev libasound2-dev pkg-config libpci-dev bridge-utils virt-manager virt-viewer qemuctl

    et

    sudo apt-get install libgnutls-dev linux-kernel-headers kvm linux-libc-dev libvirt-bin libikvm-native ubuntu-vm-builder
  2. Téléchargez dans le répertoire /home/cb/ l'image .iso de la distribution slitaz à partir de ce site http://10.114.6.69/prof/iso/slitaz-rolling.iso ou du site officiel http://www.slitaz.org/en/get/#rolling ou utilisez une distribution linux de votre choix (fichier .iso)
    ou
    téléchargez dans le répertoire /home/cb/ la distribution http://10.114.6.69/prof/iso/bl-Deuterium-i386_20170429.iso (en mode live, utilisez le nom d'utilisateur user et le mot de passe live)
  3. Si vous utilisez la distribution SLITAZ, lancez cette distribution en tapant dans le terminal :
    sudo /usr/bin/qemu-system-x86_64 -cdrom ./slitaz-rolling.iso -boot d -m 1400
    ou
    si vous utilisez la distribution Deuterium, lancez cette distribution en tapant dans le terminal :
    sudo /usr/bin/qemu-system-x86_64 -cdrom ./bl-Deuterium-i386_20170429.iso -boot d -m 1500

    Si votre ordinateur supporte KVM, vous auriez pu utiliser cette commande :

    si vous utilisez la distribution SLITAZ, lancez cette distribution en tapant dans le terminal :
    kvm -cdrom slitaz-rolling.iso -m 1400 -boot d
    ou si vous utilisez la distribution Deuterium, lancez cette distribution en tapant dans le terminal :
    kvm -cdrom bl-Deuterium-i386_20170429.iso -m 1500 -boot d



    Notez que vous auriez-pu utiliser le lanceur qemu en tapant dans le terminal :
    qemu-launcher

    ou le gestionnaire de machines virtuelles virt-manager
  4. IMPORTANT : Afin de basculer entre votre fenêtre slitaz (ou autre distribution) et votre bureau, utilisez les touches CTRL + ALT
  5. Effectuez une capture-écran-image de votre fenêtre slitaz ou de la distribution linux utilisée
  6. Téléchargez cette image dans votre dans votre espace de téléchargement
  7. Ajoutez dans votre page un TITRE DE NIVEAU 1 contenant le texte Utilisation de Qemu
  8. Ajoutez ensuite votre image


  1. Installez le logiciel QEMU en tapant dans le terminal :
    sudo apt-get install qemu aqemu qtemu qemu-kvm kvm gcc libsdl1.2-dev zlib1g-dev libasound2-dev linux-kernel-headers pkg-config libpci-dev bridge-utils virt-manager virt-viewer qemuctl aqemu

    et
    sudo apt-get install libgnutls-dev libvirt-bin

    et


    Au besoin : guide d'installation de la plus récente version de QEMU

  2. Consultez au besoin le guide complet pour qemu : http://www.opensourceforu.com/2011/05/quick-quide-to-qemu-setup/ et/ou le wiki-qemu
    ou
    le guide complet pour qemu-kvm

  3. Créez un répertoire nommé iso en tapant dans le terminal :
    mkdir iso

  4. Créez un répertoire nommé qemu1 en tapant dans le terminal :
    mkdir qemu1

  5. Téléchargez l'image iso de la distribution LINUX-SLITAZ dans le répertoire /home/cb/iso à partir du site http://www.slitaz.org/en/get/#stable

  6. Créez le disque dur dans le répertoire qemu pour votre système en tapant dans le terminal :
    qemu-img create ./qemu1/slitaz.img 8G
    ou
    /usr/bin/qemu-img create -f qcow2 ./qemu1/slitaz.img 8G

  7. Lancer le système live en tapant dans le terminal : qemu -hda ./qemu1/slitaz.img -boot d -cdrom ./iso/slitaz-4.0.iso -m 640

    ou
    sudo /usr/bin/qemu-system-x86_64 -hda ./qemu1/slitaz.img -cdrom ./iso/slitaz-4.0.iso -boot d -m 640

  8. Installez selon les procédures requises pour votre distribution (voir démonstration du prof au besoin)

  9. Lancez maintenant votre système d'exploitation virtuel en tapant dans le terminal :
    qemu -m 640 -hda ./qemu1/slitaz.img
    ou
    qemu -hda ./qemu1/slitaz.img -m 640

  10. À partir de Zorin, faites une capture-écran-image de votre poste afin d'afficher les deux systèmes d'exploitation dans l'image

  11. Téléchargez cette image dans votre espace de téléchargement

  12. Notez que vous auriez pu utiliser VIRT-MANAGER (voir point no 3 de ce site) pour créer votre machine virtuelle Slitaz
  13. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 120913

  14. Inscrivez dans le champ titre : Installer une distribution linux en virtualisation avec QEMU

  15. Sélectionnez la section : MODULE LINUX

  16. Sélectionnez la matière : informatique

  17. Inscrivez dans le champ no de la directive : 120913

  18. Inscrivez dans votre page le titre de niveau 1 : Installer une distribution linux en virtualisation avec QEMU

  19. Insérez votre IMAGE

  20. Visualisez votre page et apportez des modifications au besoin.