avisor
1.0.0
O Avisor é um hipervisor de metal nu que é executado no Raspberry Pi 3. Pode ser usado para aprender sobre os conceitos básicos de virtualização do ARM e os princípios dos hipervisores e sistemas operacionais.
Compilação e simulação qemu
./scripts/demo.sh // Compile and run the demo
./scripts/clean.sh // Clean the project
Operação no console
A demonstração acima executará 4 VMs convidadas no hipervisor. Após a startup, pressione Enter para ir ao console do 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