Unxdemarrage Systèmes Répartis UNIX Démarrage du système Sommaire Démarrage du système Chronologie du lancement Procédure de boot LILO LInux LOader Installation Désinstallation Le rôle d ? init Notion de run-level Recherche du mode initial Schématisation
Systèmes Répartis UNIX Démarrage du système Sommaire Démarrage du système Chronologie du lancement Procédure de boot LILO LInux LOader Installation Désinstallation Le rôle d ? init Notion de run-level Recherche du mode initial Schématisation de l ? algorithme suivi par init Format d'une entrée dans etc inittab Résumé schématique Passage en niveau d'exécution X Initialisation et lancement des processus getty ARRET DU SYSTEME Arrêt programmé shutdown Arrêts immédiats Annexe Quand la table inittab est-elle scrutée par init Annexe Fichier de con ?guration de LILO ESAT CSystèmes Répartis UNIX Démarrage du système Démarrage du système La procédure de mise en route du système est la même pour tous les systèmes UNIX Mais il ya bien sûr quelques di ?érences quant aux possibilités de saisie ou aux possibilités de con ?guration Chronologie du lancement En général les étapes qui sont parcourues lors du démarrage des systèmes UNIX sont semblables Les voici ? Après la mise sous tension de la machine le boot bloc du premier système de ?chiers UNIX est chargé à partir de la ROM Read Only Memory ? Le programme de boot charge ensuite directement ou non le système d ? exploitation Le noyau de ce système d ? exploitation est normalement placé dans le ?chier unix du système de ?chiers activé Ceci fait les tables de gestion Tables des ?chiers tables des inodes tables de gestion de mémoires etc ainsi que les zones de mémoires tampon sont initialisées ? Lorsque le noyau du système d ? exploitation a le contrôle du matériel la con ?guration des processus et des fonctions peut commencer Cette opération est pilotée par le ?chier etc inittab dont les instructions dé ?nissent les commandes et les processus à lancer Les entrées sont regroupées de manière logique en niveaux d ? exécution Soit un niveau est prédé ?ni soit ce sera à l ? administrateur de le sélectionner au moment du démarrage ? Une distinction nette est faite entre le mode mono-utilisateur en anglais single user et le mode multi-utilisateurs en anglais multi user mode Ce n'est qu ? en mode multiutilisateurs que les liaisons des terminaux sont libérées pour les utilisateurs Certains autres processus de gestion par exemple la gestion des impressions ou le mécanisme cron ne sont disponibles que dans ce mode ? Une des prérogatives de l ? administrateur du système est de pouvoir con ?gurer les travaux à e ?ectuer au démarrage du système Il s ? agira le plus souvent de scripts de Shell dans certains cas cela supposera également des adjonctions ou des modi ?cations dans le ?chier etc inittab Procédure de boot S ? il n ? y a pas de programme de chargement du noyau le programme de boot e ?ectue un saut à ? l de début du noyau lui transférant ainsi l ? exécution Celui-ci va alors identi ?er le type de processeur et de co-processeur calculer le taille mémoire initialiser les structure de données internes les tampons et les caches mémoires repérer et activer les
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 25, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 68kB