Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Quels horodatages ne doivent pas né…
  • Comment rechercher un fichier spéci…
  • Quel est le titre de la deuxième co…
  • Comment mettre en place Unix sur Pos…
  • Quelles sont les commandes de sauveg…
  • Quel est le but de l’interpréteur d…
  • Qui sont les principaux architectes …
  • Définition d'un alias dans un envir…
  • Qu’entend-on par le terme bit par se…
  • Types de plates-formes UNIX 
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Qu’est-ce que le bloc de démarrage sous UNIX ?

    Dans les systèmes de type UNIX (y compris Linux, macOS et BSD), le bloc de démarrage n'est pas une entité unique et clairement définie comme il pourrait l'être dans certains autres systèmes d'exploitation. Au lieu de cela, la fonctionnalité d’un bloc de démarrage est répartie sur plusieurs étapes. Il n'existe pas de "bloc de démarrage" unique contenant l'intégralité du chargeur de démarrage.

    Voici un aperçu du fonctionnement du démarrage et de ce qui joue le rôle de « bloc de démarrage » dans un système de type UNIX :

    1. Enregistrement de démarrage principal (MBR) / Table de partition GUID (GPT) : Il s'agit du tout premier secteur du disque dur. Dans les systèmes utilisant MBR, les 512 premiers octets contiennent un petit programme de chargeur de démarrage. La fonction principale de ce programme est de localiser et de charger le chargeur de démarrage de l'étape suivante. Les systèmes GPT utilisent un concept similaire, mais l'emplacement et la structure du chargeur de démarrage diffèrent. Cette section initiale est l'équivalent le plus proche d'un « bloc de démarrage », mais elle est très petite et rudimentaire.

    2. Chargeur de démarrage (par exemple, GRUB, systemd-boot, rEFInd) : Le chargeur MBR ou GPT charge un programme de chargeur de démarrage plus volumineux. C’est la partie cruciale. Le chargeur de démarrage est responsable de :

    * Trouver le noyau du système d'exploitation : Il recherche sur le disque dur l'image du noyau (généralement un fichier compressé contenant le cœur du système d'exploitation).

    * Chargement du noyau en mémoire : Le chargeur de démarrage copie le noyau dans la RAM.

    * Passer des paramètres au noyau : Il fournit des informations telles que l'emplacement du système de fichiers racine et d'autres options de démarrage.

    * Transfert du contrôle au noyau : Enfin, il passe au point d'exécution du noyau, initiant le système d'exploitation.

    Le chargeur de démarrage lui-même est souvent réparti sur plusieurs secteurs, voire plusieurs fichiers. Par conséquent, il n’existe pas de « bloc de démarrage » unique contenant l’intégralité du processus.

    En résumé, alors que le MBR/GPT sert de bloc de démarrage initial minimal, la véritable fonctionnalité est répartie sur le MBR/GPT et le plus grand chargeur de démarrage. Le chargeur de démarrage gère la majorité du processus de démarrage et ne se limite pas à un seul bloc. Le terme « bloc de démarrage » dans le contexte des systèmes de type UNIX est souvent utilisé de manière vague et fait référence aux étapes initiales du démarrage plutôt qu'à un secteur unique spécifique.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la commande pour exécuter un programme UNIX? 
  • Identifier les fonctions de base exécutées par une interface utilisateur ou un shell ? 
  • Pourquoi Shell n'est-il pas pris en compte dans le système d'exploitation ? 
  • Qu'est-ce que la commande RPM ? 
  • Qu'est-ce qu'un système de gestion des effectifs à usage général ? 
  • Qu’est-ce que la commande menning sudo sous Linux ? 
  • Comment détecter la saveur Unix 
  • Que signifie Pam sous Linux ? 
  • Unix options Décompressez 
  • Comment forcer UTF-8 dans Unix 
  • Connaissances Informatiques © http://www.ordinateur.cc