Пишете гипервизор?

Я ищу идеи для докторского проекта.

Одна из моих мыслей - написать гипервизор (или «голый металл») (?), Чтобы я мог запускать несколько ОС без использования настоящих операционная система хоста. Пример. Я получаю меню с некоторыми опциями для запуска операционных систем, просмотра «консоли» того, что происходит в уже запущенной ОС. Перезагрузите ОС, установите новую и т. Д.

Так что никакой ОС хоста, только небольшое приложение, которое все контролирует.

Концептуально, как можно думать об этом?

У меня MacBook. Я должен иметь возможность изменить то, что загружает EFI. Может быть, начать с очень минимальной реализации Linux LIve и масштабировать ее действительно, очень далеко?

Можно ли использовать Darwin и масштабировать ее очень далеко?

5
задан ator 5 October 2010 в 00:08
поделиться