Qu’est-ce qui se passe exactement lors de l’allumage de l’ordinateur : 6 étapes

Lors de l’allumage de l’ordinateur, celui-ci passe par un processus de «démarrage», terme qui vient du mot «bootstrap».

Voici ce qui se passe en arrière-plan, que vous utilisiez un système Windows, Mac ou Mac.

1. Le matériel allume

Lorsque vous appuyez sur le bouton d’alimentation, l’ordinateur alimente ses composants: la carte mère, le processeur, les disques durs, les disques SSD, les processeurs graphiques et tout le reste de l’ordinateur.

A lire aussi: Faut-il apprendre a coder pour avoir un blog a succès : Mon avis

Le matériel qui fournit l’alimentation est appelé «alimentation».

À l’intérieur d’un PC de bureau typique, il ressemble à une boîte située au coin du boîtier (la partie jaune dans l’illustration ci-dessus), et c’est là que vous branchez le CA cordon d’alimentation.

2. La CPU charge le UEFI ou le BIOS

Maintenant qu’il dispose de l’électricité, le processeur s’initialise et recherche un petit programme qui est généralement stocké dans une puce de la carte mère.

Dans le passé, le PC chargeait un système appelé BIOS (système d’entrée / sortie de base).Sur les PC modernes, la CPU charge   à la place le micrologiciel UEFI (Unified Extensible Firmware Interface) . C’est un remplacement moderne du BIOS de style ancien. Mais, pour rendre cela encore plus déroutant, certains fabricants de PC appellent toujours leur logiciel UEFI «BIOS».

3. Le UEFI ou le BIOS teste et initialise le matériel

Le micrologiciel BIOS ou UEFI charge les paramètres de configuration à partir d’un emplacement spécial sur la carte mère; c’est traditionnellement dans la mémoire sauvegardée par une pile CMOS . 

A lire aussi:Faut-il apprendre a coder pour avoir un blog a succès : Mon avis

Si vous modifiez certains paramètres de bas niveau dans votre écran de paramètres BIOS ou UEFI, vos paramètres personnalisés sont stockés.

Le processeur exécute le UEFI ou le BIOS, qui teste et initialise le matériel de votre système, y compris le processeur lui-même.

 Par exemple, si votre ordinateur ne dispose pas de RAM, il émettra un bip et vous montrera une erreur, en interrompant le processus de démarrage. 

Ce processus est appelé processus POST (Power On Self Test).

Le logo du fabricant du PC peut apparaître sur votre écran au cours de ce processus et vous pouvez souvent appuyer sur un bouton pour accéder à l’écran de configuration du BIOS ou de l’UEFI à partir d’ici. 

Cependant, de nombreux PC modernes suivent ce processus si rapidement qu’ils ne s’affichent pas avec un logo et nécessitent d’accéder à l’écran de configuration de leur UEFI depuis le menu Options de démarrage de Windows .

L’UEFI peut faire beaucoup plus que simplement initialiser du matériel; c’est vraiment un système d’exploitation minuscule.

 Par exemple, les processeurs Intel ont le moteur de gestion Intel . Cela fournit une variété de fonctionnalités, y compris l’alimentation de la technologie de gestion active d’Intel, qui permet la gestion à distance des PC d’entreprise.

L’UEFI ou le BIOS passe au périphérique de démarrage

Une fois que vous avez testé et initialisé votre matériel, l’UEFI ou le BIOS se chargera du démarrage de votre PC sur le chargeur de démarrage de votre système d’exploitation.

L’UEFI ou le BIOS recherche un « périphérique d’amorçage » à partir duquel démarrer votre système d’exploitation. Il s’agit généralement du disque dur de votre ordinateur ou du lecteur SSD, mais il peut également s’agir d’un CD, d’un DVD, d’un lecteur USB ou d’un emplacement réseau.

Le périphérique de démarrage est configurable à partir de l’écran de configuration UEFI ou BIOS.

A lire aussi:Faut-il apprendre a coder pour avoir un blog a succès : Mon avis

 Si vous avez plusieurs périphériques de démarrage, l’UEFI ou le BIOS tente de leur transférer le processus de démarrage dans l’ordre indiqué.

 Ainsi, par exemple, si vous avez un DVD amorçable dans votre lecteur optique, le système peut essayer de démarrer à partir de celui-ci avant de le faire depuis votre disque dur.

Traditionnellement, un BIOS examinait le MBR (Master Boot Record) , un secteur de démarrage spécial au début d’un disque. 

Le MBR contient du code qui charge le reste du système d’exploitation, appelé « chargeur de démarrage ». Le BIOS exécute le chargeur de démarrage, qui le prend à partir de là et commence à démarrer le système d’exploitation réel, Windows ou Linux, par exemple.

Les ordinateurs dotés de UEFI peuvent toujours utiliser cette méthode de démarrage à l’ancienne de type MBR pour démarrer un système d’exploitation, mais ils utilisent normalement à la place un exécutable EFI. Celles-ci ne doivent pas être stockées au début d’un disque. Au lieu de cela, ils sont stockés sur quelque chose appelé « partition système EFI ».

Dans les deux cas, le principe est identique: le BIOS ou l’UEFI examine un périphérique de stockage sur votre système pour rechercher un petit programme, dans le MBR ou sur une partition système EFI, et l’exécute. S’il n’y a pas de périphérique d’amorçage de démarrage, le processus de démarrage échoue et vous verrez un message d’erreur l’indiquer sur votre écran.

Sur les ordinateurs modernes, le micrologiciel UEFI est généralement configuré pour le « démarrage sécurisé » . Cela garantit que le système d’exploitation qu’il a démarré n’a pas été falsifié et ne charge pas de logiciels malveillants de bas niveau. Si le démarrage sécurisé est activé, l’UEFI vérifie si le chargeur de démarrage est correctement signé avant de le démarrer.

Le chargeur de démarrage charge le système d’exploitation complet

Le chargeur de démarrage est un petit programme qui a pour tâche importante de démarrer le reste du système d’exploitation. 

Windows utilise un chargeur de démarrage nommé Gestionnaire de démarrage Windows (Bootmgr.exe), la plupart des systèmes Linux utilisent GRUB et les Mac utilisent un système appelé boot.efi.

En cas de problème avec le chargeur de démarrage (par exemple, si ses fichiers sont corrompus sur le disque), un message d’erreur s’affiche et le processus de démarrage s’arrête.

A lire aussi: Comment choisir un meilleur nom de domaine pour son blog : Mes 10 conseils

Le chargeur de démarrage est juste un petit programme, et il ne gère pas le processus de démarrage seul. Sous Windows, le gestionnaire de démarrage Windows recherche et démarre le chargeur de système d’exploitation Windows . 

Le chargeur de système d’exploitation charge les pilotes matériels essentiels nécessaires à l’exécution du noyau (la partie principale du système d’exploitation Windows), puis lance le noyau. Le noyau charge ensuite le registre système en mémoire et charge également les pilotes matériels supplémentaires marqués «BOOT_START», ce qui signifie qu’ils doivent être chargés au démarrage. 

Le noyau Windows lance ensuite le processus du gestionnaire de session (Smss.exe), qui démarre la session système et charge des pilotes supplémentaires. 

Ce processus se poursuit et Windows charge les services d’arrière-plan ainsi que l’écran de bienvenue, qui vous permet de vous connecter.

Sous Linux, le chargeur de démarrage GRUB charge le noyau Linux. Le noyau commence également le système que init se systemd sur la plupart des distributions Linux modernes. 

Le système init gère les services de démarrage et d’autres processus utilisateur menant jusqu’à une invite de connexion.

Ce processus impliqué n’est qu’un moyen de tout charger correctement en faisant les choses dans le bon ordre.

En passant, les soi-disant « programmes de démarrage » se chargent réellement lorsque vous vous connectez à votre compte d’utilisateur, et non au démarrage du système. Toutefois, certains services d’arrière-plan (sous Windows) ou certains démons (sous Linux et macOS) sont démarrés en arrière-plan au démarrage de votre système.

Le processus d’arrêt est également très impliqué. Voici exactement ce qui se passe lorsque vous arrêtez ou vous déconnectez d’un PC Windows .

3 commentaires
  1. Z24 dit

    Bien, alors I’ll n’y a pas une partie ou ROM joue in role dans le demarrage?

    1. Jeff Mulumba dit

      La mémoire ROM intervient déjà dans la première partie. C’est a partir de la qu’elle entre en jeux

    2. Jeff Mulumba dit

      Merci pour votre commentaire.

Laisser un commentaire

Votre adresse email ne sera pas publiée.

CommentLuv badge

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Posez moi vos questions
Envoyez sur WhatsApp