you arnt going to get much as for 'how to OSdev', because most everything is a decision you will have to make -- however, there are a lot of tuturials availible for specific tasks within OSdev
most of OSdev is about research -- do lots of research before you start -- it will help
here are some of my most important links:
## ---- ----- ------ Intel Manuals
this is one of the most important resources you will ever find -- make sure you download all 3 of these (its generally recomended that you read vol 3 at least 2times before starting work -- particularly chapters 3,4,5, and 6) -- you can also order hard copies (recomended), but last i checked they were between revisions, and therefore unavailible (does anyone know when they will be availible again?)
AMD also has very similar set of books (though i dont have a link in my bookmarks), but iirc the AMD hardcopies are also currently unavailible (both sets of books contain almost identical information -- mostly differing in layout and writing style)
## ---- ----- RBIL
this is an older, but still very usefull reference, containing a full discription of the BIOS ints as well as a list of common port and I/O assingments
Geezer
this is the homepage for one of the oldest and wisest of us OSdevers -- if he says it, its gospel truth
-- he used to post on this board occasionaly, but i havent seen him since the redesign
almost everyone quotes or references him or his source eventually (particularly when working on mouse drivers -- his are the best know serial mouse drivers)
BonaFide OS Dev
this site contains alot of useful tuturials -- especially the memory managment tuts
ATA-ATAPI
contains everything you could ever want to know (almost) about HDDs -- though you prob wont need this for a while
OSRC
contains lots of technical documents on a large variaty of topics
OS faq 2
contains a very extensive (and frequently updated -- unlike a lot of other sites) set of questions and answers
check out the last one first, as it might give you a better idea as to where to start -- just a hint- one of the first questions you will have to answer is: to use grub or not to use grub -- and dont listen to anyone who trys to tell you which way to go -- contrary to popular opinion (on both sides), both are valid options
i wont say which side im on (hopefully that will help avoid a flame war -- which is inevitable whenever
the grub question is mentioned