It's basically "Writing an Operating System from Scratch for Dummies".
I actually wrote my own graphical x86 OS starting from the code in there.
Here's an examplehttp://www.amazon.com/Developing-32-Bit-Operating-System-Cd-...
It's a bit dated, but so is the x86 platform :) I think most of it is relevant, especially someone asking these sorts of questions about OS development.
Here's a link to the book on Amazon:
If you get somewhere be sure to update us on your progress!
Fresh book recommendations delivered straight to your inbox every Thursday.