but I think it's better to read a book with its source code which is
pointed by the book :)
One translation:
I am also a newbie in the OS field. I prefer to read the OS Design guide
book quickly, becoming familiar with many concepts. Then I read the source
code on the PC using a helpful tool. When I have questions, I go back to
the book to find the answer.
Hope that helps.