next up previous contents
suivant: Setup monter: Les grandes étapes de précédent: Les grandes étapes de   Table des matières

Le booter

Lorsque la machine démarre, le BIOS charge le premier secteur de la disquette et exécute le code qui s'y trouve. On va donc placer sur ce secteur notre booter, qui aura pour rôle de charger le kernel de la disquette vers la mémoire, puis de l'exécuter.

Notre booter, nommé Babo, pour Barbux Booter, commence par charger le kernel vers la mémoire, avec les interruptions logicielles du BIOS qui permettent la gestion de la disquette. Il charge le kernel à l'adresse 0x10000, puis saute à cette adresse.



2003-03-30