2009-12-02 21 views
2

Je suis en train d'écrire un chargeur d'amorçage pour le plaisir, je l'ai utilisé des guides tels que:Bootstrap Accès au disque dur

http://www.omninerd.com/articles/PC_Bootstrap_Loader_Programming_Tutorial_in_ASM

http://hem.passagen.se/danma/nboot.htm

http://en.skelix.org/skelixos/tutorial01.php

Je suis capable de copier avec succès des secteurs à partir d'une disquette, mais quand j'essaie d'accéder à un disque dur, je suis renvoyé un code d'erreur de toutes les fonctions int 13 autres que reset. réinitialiser le disque ne renvoie pas d'erreur.

Y at-il quelque chose de spécial que je dois faire avant que int 13 fonctionne pour les disques durs?

Répondre