Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
the HDD led is always on, after boot to my os, it doesn't blink when acces harddrive sector. Is there any status bit I should read to acknowledge something?
If your OS is loaded from a hard drive, the BIOS may leave it spinning - when you finish with HD access, you need to spin the HD down (after, say, a delay of 500 msec).
I noticed similar behaviour when I installed Linux on an Acer laptop recently, so it might not be your fault, not knowing what special tricks Windows has to pull off...
Every good solution is obvious once you've found it.