Emm podrias pasarte por los foros de linux ya que linux es opensource puedes ir modificandolo a tu gusto pero crear uno desde 0 te seria muy complicado.
Empieza con algo basico como los menus o el arranque no se emmmmm no lo se yo me apunto siiiiiiiii !!!!!!!!!!!PROYECTO GNU!!!!!!!!!!!!!!!!!! ah re que no. No en serio yo me apunto si quieres yo empiezo hoy xd
existe alguna manera de hacer mi propio sistema operativo? si es posible como se prodria empezar?
muchas gracias
Existe, pero creo que quieres empezar la casa por el tejado. Hace un sistema operativo, y que sea muy muy simple requiere mucho esfuerzo, pensar, etc, y más si se hace en uno. Si quieres hacer uno a la altura de Windows o Linux estás vendido.
Existe la posibilidad, pero antes que ponerte con eso deberías estudiar en profundidad:
Hardware e interrupciones para CPU
Teorías de Sistemas Operativos
Como funciona la memoria RAM
Como funciona un sistema de archivos
Como se gestionan los procesos en la CPU y como estos pasan a memoria y a sus distintos estados
Lenguaje Ensamblador
Lenguaje C
Hay muy buena documentación en páginas de SO amateur, eso sí, casi todo en inglés. Yo lo máximo que he llegado a hacer es una shell que arrancaba en una máquina virtual y ejecutaba un par de comandos xD.