Opa, ótima resposta! Os caminhos apresentados são quase os mesmos que usei, eu comecei meu projeto através do livro "The Little OS Book", mas chega em uma certa parte que as informações tem de ser procuradas nos materiais que você apresentou.
Caso o autor queira um código fonte fácil de ler para ser estudado, tem o meu hobby OS:
https://github.com/AfonsoDolmen/CoffeaOS
Dá uma olhada lá!