Chapitre 30. Processus de démarrage, Init et arrêt


Un des aspects importants et performants de Red Hat Enterprise Linux est la méthode flexible et pouvant être configurée par l'utilisateur qui est employée pour le démarrage du système d'exploitation. Les utilisateurs peuvent configurer librement de nombreux aspects du processus de démarrage, y compris la possibilité de spécifier les programmes lancés au démarrage. De même, l'arrêt du système met fin nettement aux processus et ce, de manière organisée et configurable ; bien que la personnalisation de ce processus ne soit que rarement nécessaire.
La compréhension des processus de démarrage et d'arrêt vous permettra non seulement de personnaliser, mais également de résoudre plus rapidement les problèmes liés au démarrage ou à l'arrêt de votre système.

30.1. Processus de démarrage

Vous trouverez ci-dessous les étapes de base du processus de démarrage d'un système x86 :
  1. Le BIOS du système examine le système et lance le chargeur de démarrage de l'Étape 1 sur le bloc de démarrage maître (MBR) du disque dur principal.
  2. Le chargeur de démarrage de l'Étape 1 se charge en mémoire et lance le chargeur de démarrage de l'Étape 2 à partir de la partition /boot/.
  3. Le chargeur de démarrage de l'Étape 2 charge en mémoire le noyau qui à son tour charge tous les modules nécessaires et monte la partition root en lecture-seule.
  4. Le noyau passe le contrôle du processus de démarrage au programme /sbin/init.
  5. Le programme /sbin/init charge tous les services et les outils de l'espace utilisateur et monte toutes les partitions répertoriées dans /etc/fstab.
  6. L'utilisateur voit alors s'afficher un écran de connexion pour le système Linux qui vient d'être démarré.
Étant donné que la configuration du processus de démarrage est plus courante que la personnalisation du processus d'arrêt, le reste de ce chapitre examinera en détail le fonctionnement du processus de démarrage et vous expliquera comment l'adapter à vos besoins spécifiques.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.