Há um outro livro do Tanenbaum chamado Sistemas Operacionais - Projeto e Implementação, nele, ele descreve o funcionamento do MINIX em detalhes.
Para quem não sabe, o MINIX surgiu quando a AT&T, dona do UNIX, fechou o seu código-fonte e proibiu o seu uso (do código-fonte) em universidades. Então, Andrew Tanenbaum, que era professor (acho que ainda é) resolveu desenvolver seu próprio SO (sem utilizar o fonte do UNIX), para uso acadêmico, com o qual ele supriu a falta de um SO com código-fonte aberto.
O surgimento do LINUX se deu porque a comunidade MINIX queria um SO com mais recursos, mas o Tanenbaum não queria que o MINIX deixasse de cumprir a sua função inicial, que era de ser usado para demonstrar o funcionamento de um SO, então o Linus desenvolveu a sua “própria versão” do MINIX, e o resto todo mundo já sabe.
Portanto o código-fonte do MINIX é, ainda, muito mais simples que o do LINUX, o que é excelente para quem está aprendendo, alias este livro (estou lendo a 2ª edição) contem o código-fonte completo, o qual é usado como referência ao texto.
O site oficial do MINIX é http://www.minix3.org/
No site é possível fazer o download do código-fonte completo, mas o livro, só comprando mesmo, ou achando algum usado.
Recomendo o livro, muito bom, é um ótimo começo no desenvolvimento de um SO.