Writing a Hypervisor in 1,000 Lines
I've wrote a tutorial on building a hypervisor from scratch in 1,000 lines of code (website). Few chapters are still in progress, but it's already good enough to get you started.
More specifically, type-1 hypervisor on 64-bit RISC-V with the hypervisor extension (on QEMU).
The book is for developers who have finished Operating System in 1,000 Lines and want to learn more about how hypervisors work.
Rust
C is the best language for writing and learning from scratch, however, the most common feedba...
Read more at seiya.me