avisor
1.0.0
Avisor est un hyperviseur à métal nu qui fonctionne sur le Raspberry Pi 3. Il peut être utilisé pour en savoir plus sur les concepts de base de la virtualisation des bras et les principes des hyperviseurs et des systèmes d'exploitation.
Compilation et simulation QEMU
./scripts/demo.sh // Compile and run the demo
./scripts/clean.sh // Clean the project
Fonctionnement dans la console
La démo ci-dessus exécutera 4 machines virtuelles invitées sur l'hyperviseur. Après le démarrage, appuyez sur Entrée pour accéder à la console de l'hyperviseur.
help // Print the help
vml // Display the current Guest VMs info
vmc <vm id> // Switch from the hypervisor's console to a Guest VM's console
@+0 // Switch back to the hypervisor's console from a Guest VM's console
ls // List all files (VM images)
vmld <images> <load addr> <entry addr> // Load a VM image and run it