Updated
6 months
ago.
8 hacker ♥️.
2 followers.
Project Description
QEMU can serve host files using the 9P2000 protocol. Xen can serve host files using the 9P2000 protocol. Even WSL2 can serve files using the 9P2000 protocol. This makes it a perfect choice to make your kernel under development in your host environment available to your testing VM, right? Well, almost. GRUB2 cannot boot from a Plan9 filesystem share.
Goal for this Hackweek
Implement 9P2000 for GRUB2 (at least over virtio) and allow booting from a 9P filesystem.
Resources
Looking for hackers with the skills:
This project is part of:
Hack Week 23
Activity
Comments
-
6 months ago by tlebreux | Reply
Nice idea, I had started working on a 9p fs kernel driver for https://ares-os.org/ here: https://git.sr.ht/~tomleb/mercury/tree/master/item/p9. Was pretty fun to learn about VirtIO and 9pfs.
Similar Projects
mikrolite - a cli to create lighweight Kubernetes clusters using microvms by rcase
[comment]: # (Please use the project descriptio...