Создание собственной операционной системы (ОС) для ПК — сложная и комплексная задача. 1 Для её решения необходимы обширные знания о работе компьютера, в том числе в области информатики и программирования. 1
Однако сделать свою ОС реально даже в одиночку и с нуля, при условии, что она будет не слишком сложной. 2 При этом чем большую функциональность должна демонстрировать ОС и чем меньше используется готовых кодов и программистов в разработке, тем сложнее задача. 2
Для обучения разработке ОС можно воспользоваться, например, специальными обучающими ресурсами на сайте OSDev.org, где представлена документация по всем компонентам операционной системы. 4
Также в интернете есть сообщества энтузиастов, которые помогают друг другу в этом непростом деле. 4