NTFAQFr DépartNewsDiscussion AreaLinksrechercheSpaceHelp

core3.htm

Q. Quelle est la procédure de boot de NT ?

R. Les fichiers nécessaires au démarrage de NT sont :

Voici l'ordre dans lequel les fichiers sont utilisés au boot :

Voici une séquence de boot complète :

  1. Les routines Power on self test (POST) (vérification de la mémoire, du clavier, etc...).
  2. Le Master Boot Record (MBR) est chargé en mémoire et le petit bout de code est exécuté.
  3. Le secteur de Boot de la Partition Active est chargé en mémoire.
  4. Ntldr est chargé et initialisé à partir du Secteur de Boot.
  5. Basculement du processeur du mode réel en mode 32-bit flat memory mode.
  6. Ntldr lance les mini-drivers de système de fichiers. Ces mini-drivers sont intégrés dans Ntldr et peuvent lire la FAT ou le NTFS.
  7. Ntldr lit le fichier Boot.ini
  8. Ntldr charge le système d'exploitation choisi dans le menu, et une ou l'autre de ces deux choses arrivent :
    * Si Windows NT est choisi, Ntldr lance Ntdetect.com
    * Pour tout autre système d'exploitation, Ntldr charge et lance Bootsect.dos, et lui passe la main. La séquence de boot Windows NT s'arrête là.
  9. Ntdetect.com "scanne" les composants matériels présents et en envoie la liste à Ntldr pour l'inscription dans HKEY_LOCAL_MACHINE\HARDWARE.
  10. Ntldr charge ensuite Ntoskrnl.exe, Hal.dll et le système démarre.
  11. Ntldr lit la liste des périphériques et charge les pilotes des périphériques devant être démarrés au lancement de l'OS.
  12. Ntldr passe la main à Ntoskrnl.exe, et la séquence de boot se termine pour laisser la place à la phase de chargement.


Un commentaire , une précision ? Ecrivez nous.