我一直在尝试构建内核,并成功创建了一个非常基本的内核,我正在慢慢扩展它以添加功能。我已经在 virtualbox 和 qemu 中成功运行了它,但我想我会研究构建一个简单的虚拟机模拟器的可能性,但它只具有运行我非常简单的内核所需的功能,或者更好的是,只是为了能够启动一台机器在软件中通过主机硬件传递到来宾内核。
我知道可视化是一个非常复杂的话题,很多人都付出了巨大的努力才能将其发展到像 Virtualbox 或 VMWare 这样的项目的阶段,我不想尝试重新创建它们。
或者,如果有人知道现有的虚拟化 sdk 可用于将正在运行的虚拟机的输出嵌入到另一个可以使用的应用程序中。我想创建一个应用程序来启动这个虚拟机作为模拟的一部分。