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