Я ищу идеи для докторского проекта.
Одна из моих мыслей - написать гипервизор (или «голый металл») (?), Чтобы я мог запускать несколько ОС без использования настоящих операционная система хоста. Пример. Я получаю меню с некоторыми опциями для запуска операционных систем, просмотра «консоли» того, что происходит в уже запущенной ОС. Перезагрузите ОС, установите новую и т. Д.
Так что никакой ОС хоста, только небольшое приложение, которое все контролирует.
Концептуально, как можно думать об этом?
У меня MacBook. Я должен иметь возможность изменить то, что загружает EFI. Может быть, начать с очень минимальной реализации Linux LIve и масштабировать ее действительно, очень далеко?
Можно ли использовать Darwin и масштабировать ее очень далеко?