Skip to content
Snippets Groups Projects
Commit 03eb533c authored by Florent Gluck's avatar Florent Gluck
Browse files

updated labs/lab-intro_to_kvm/lab-intro_to_kvm.md

parent 7580bea8
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,8 @@ Le but de ce travail est de vous familiariser avec l'API KVM.
Pour cela, vous programmerez un micro hyperviseur (VMM) utilisant l'API KVM de Linux.
Ce VMM exécutera simplement le code d'un OS guest extrêmement minimaliste (7 lignes de code). Le but de ce travail pratique est de vous aider à mieux comprendre l'API KVM et le fonctionnement d'un hyperviseur via un exemple le plus simple possible.
**IMPORTANT**\ : si votre machine est basée sur une architecture autre qu'Intel/AMD (p.ex. ARM), assurez-vous d'exécuter Linux dans une VM gérée par un hyperviseur réalisant de l'émulation processeur pour Intel/AMD avec virtualisation imbriquée. Cela signifie que que votre hyperviseur doit permettre la création d'une VM exposant les instructions de virtualisation à l'OS guest. Ceci est nécessaire pour pouvoir utiliser kvm au sein de la VM. Par exemple, QEMU peut réaliser de la virtualisation imbriquée si on lui spécifie l'option `"-cpu host"`.
## Cahier des charges
Voici ce que vous devez réaliser :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment