avisor
1.0.0
Avisor es un hipervisor de metal desnudo que se ejecuta en la Raspberry Pi 3. Se puede utilizar para aprender sobre los conceptos básicos de la virtualización del brazo y los principios de los hipervisores y los sistemas operativos.
Compilación y simulación QEMU
./scripts/demo.sh // Compile and run the demo
./scripts/clean.sh // Clean the project
Operación en la consola
La demostración anterior ejecutará 4 máquinas virtuales invitadas en el hipervisor. Después del inicio, presione Entrar para ir a la consola del hipervisor.
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