Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
:
-Relie la partie Soft et Hard du pc
-Permet par exp d’amorcer la machine depuis le disque dur ou depuis un CD pour réinstaller sa
machine
-Détecte les erreurs (mémoire défectueuse, disque dur endommagé …) et les communique à
travers des séquences de bip
BIOS -> MBR -> Boot loader -> Kernel (noyau) -> Init
MBR :
-C’est un chargeur de démarrage qui fait au plus 512 octets
Id = 0xAA55, il permet à
la machine de déterminer
s’il s’agit d’un secteur
d’amorçage ou pas
¤ 15 octets= Taille,
localisation, type et statut
¤ 4 entrées = 4 partitions
primaires ou principales
-Le chargeur initial appelle un chargeur de démarrage secondaire situé sur une partition du disque
-Son rôle principal est de localiser le noyau du système d’exploitation, le charger et l’exécuter
Grub
Lilo
GRUB vs LILO :
+ Possibilité d’extension
LILO :
- etc/lilo.conf
- password = xxx => Ajouter xxx en tant que mot de passe pour y accéder
- chown root.root /etc/lilo.conf => Masquer le mot de passe pour tout autre user
Chmod 600 /etc/lilo.conf
GRUB :
- /boot/grub/menu.lst => Ouvrir le contenu de grub
Convention de nommage :
- (hd0 ,1)
- (hd0, 0)/vmlinuz => Désigne les fichier nommé vmlinuz se trouvant à la premiére partition du
premier disque dur
- Password -xxxx => Mettre un mot de passe (avant la définition des images)
- # grub
Grub> find /boot/grub/stage1 => Donne la partition sur laquelle est installée Grub
( root(hd0,5) )
INIT :
- Vérifie le système de fichier et le monte
- Il démarre les démons qui enregistrent les messages système, gèrent les réseaux, écoute les
signaux de la souris et du clavier, démarre le processeur Getty (invite de connexion terminal)
Commande ou script-shell
lancé
Exp : « initdefault »
Exp : « 3 »
Exp : « id »
Les RC :
-Run Command : Ensemble de scripts de démarrage des services
-[S | K] XX nom_du_script
- # chekconfig -list NetworkManager => Afficher l’état du service NetworkManager pour chaque
Runlevel (marche ou arrêt)