Я планирую начать разработку небольшой, простой операционной системы, однако я не уверен насчет отправной точки.Будет ли запуск кода внутри виртуальной машины без операционной системы лучшим способом разработки операционной системы? Если это так, кто-то может дать краткий обзор шагов, которые необходимо предпринять для выполнения кода при загрузке виртуальной машины.

1 ответ1

2

Я думаю, что хорошей отправной точкой будет взглянуть на COSMOS :

Cosmos is an operating system "construction kit", built from the ground up around the IL2CPU compiler in C# ...

Вот пример :

Разработайте свою собственную операционную систему на C # или VB.NET

Это ваша операционная система, работающая в VMWare Player! Конечно, Cosmos также может быть загружен на VMWare Workstation, Hyper-V, Virtual PC или на реальном оборудовании. Но по умолчанию Cosmos использует VMWare Player, потому что он бесплатный и надежный. Космос может даже отлаживать в Visual Studio, даже при работе на другом компьютере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .