Я экспериментировал со сборкой ядра и успешно создал очень простое ядро, которое постепенно расширяю, добавляя новые функции. Я успешно запустил его в virtualbox и qemu, но решил изучить возможность создания простого эмулятора виртуальной машины, подобного этим, но только с необходимыми функциями для запуска моего очень простого ядра или, что еще лучше, просто для загрузки машины. в программном обеспечении, проходя через аппаратное обеспечение хоста к гостевому ядру.
Я знаю, что визуализация — очень сложная тема, которая потребовала огромных усилий многих людей, чтобы довести ее до стадии, на которой она находится, с такими проектами, как Virtualbox или VMWare, и я не хочу пытаться воссоздать их.
В качестве альтернативы, если кто-нибудь знает о существующем SDK для виртуализации, который можно использовать для встраивания вывода работающей виртуальной машины в другое приложение, которое можно использовать. Я хочу создать приложение, которое загружает эту виртуальную машину как часть моделирования.