avisor
1.0.0
Avisor ist ein Hypervisor mit nacktem Metall, der auf dem Raspberry Pi beträgt. Es kann verwendet werden, um die grundlegenden Konzepte der ARM-Virtualisierung und die Prinzipien von Hypervisoren und Betriebssystemen kennenzulernen.
Zusammenstellung und QEMU -Simulation
./scripts/demo.sh // Compile and run the demo
./scripts/clean.sh // Clean the project
Betrieb in der Konsole
Die obige Demo wird 4 Gast -VMs im Hypervisor betreiben. Drücken Sie nach dem Start die Eingabetaste , um zur Konsole des Hypervisors zu gehen.
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