Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:lpic:21:450:l103 [2022/10/10 04:51] adminelearning:workbooks:lpic:21:450:l103 [2022/11/01 07:24] (Version actuelle) admin
Ligne 5: Ligne 5:
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-======Topic 3: System Startup======+======Topic 202: System Startup======
  
-=====Contenu du Module===== +  * **Topic 202: System Startup**
- +
-  * **Topic 3: System Startup** +
-    * Contenu du Module+
     * Présentation     * Présentation
     * BIOS, EFI et OpenFirmware     * BIOS, EFI et OpenFirmware
Ligne 149: Ligne 146:
 </WRAP> </WRAP>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : L'UEFI gère parfaitement les **SSD** (//Solid State Drives//) qui utilisent le standard **NVMe** (//Non-Volatile Memory Express//). Linux supporte les SSD depuis le noyau 3.3. **Important** : L'UEFI gère parfaitement les **SSD** (//Solid State Drives//) qui utilisent le standard **NVMe** (//Non-Volatile Memory Express//). Linux supporte les SSD depuis le noyau 3.3.
 </WRAP> </WRAP>
Ligne 204: Ligne 201:
 Si le BIOS signale une erreur lorsque LILO essaye de charger une image d'amorce, le code d'erreur correspondant est affiché. Ces codes vont de 0x00 à 0xbb. Reportez-vous au Guide Utilisateur de LILO pour leur explication. Si le BIOS signale une erreur lorsque LILO essaye de charger une image d'amorce, le code d'erreur correspondant est affiché. Ces codes vont de 0x00 à 0xbb. Reportez-vous au Guide Utilisateur de LILO pour leur explication.
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : LILO ne gère pas les systèmes UEFI. **Important** : LILO ne gère pas les systèmes UEFI.
 </WRAP>  </WRAP> 
Ligne 271: Ligne 268:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Sous les distributions dérivées de Red Hat, par exemple Fedora, le fichier menu.lst s'appelle **grub.conf**. **Important** : Sous les distributions dérivées de Red Hat, par exemple Fedora, le fichier menu.lst s'appelle **grub.conf**.
 </WRAP>  </WRAP> 
Ligne 355: Ligne 352:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Notez l'addition de la ligne **password --md5 $1$VLOzG$ibdk0my4IHny/XtNIGRhv1** ainsi que le mot clef **lock** sur une ligne située après chaque ligne commençant par **title**.  **Important** : Notez l'addition de la ligne **password --md5 $1$VLOzG$ibdk0my4IHny/XtNIGRhv1** ainsi que le mot clef **lock** sur une ligne située après chaque ligne commençant par **title**. 
 </WRAP> </WRAP>
Ligne 667: Ligne 664:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Notez que toute modification de ce fichier nécessite l'exécution de la commande **grub-mkconfig** pour que les modifications soient prises en compte. **Important** : Notez que toute modification de ce fichier nécessite l'exécution de la commande **grub-mkconfig** pour que les modifications soient prises en compte.
 </WRAP> </WRAP>
Ligne 725: Ligne 722:
   * **echap** : abandonner les modifications et retourner à l'interface menu de GRUB 2.   * **echap** : abandonner les modifications et retourner à l'interface menu de GRUB 2.
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Certaines distributions, telle qu'Ubuntu, cache le menu de GRUB 2 derrière une interface graphique. Afin de voir ce menu, il convient d'appuyer sur la touche **Shift** pendant que la machine démarre. **Important** : Certaines distributions, telle qu'Ubuntu, cache le menu de GRUB 2 derrière une interface graphique. Afin de voir ce menu, il convient d'appuyer sur la touche **Shift** pendant que la machine démarre.
 </WRAP> </WRAP>
Ligne 843: Ligne 840:
 </code> </code>
  
-<WRAP center round todo>+<WRAP center round todo 60%>
 **A faire** : Utilisez le manuel de la commande **cpio** pour comprendre les options utilisées. **A faire** : Utilisez le manuel de la commande **cpio** pour comprendre les options utilisées.
 </WRAP> </WRAP>
Ligne 884: Ligne 881:
 </code> </code>
  
-<WRAP center round todo>+<WRAP center round todo 60%>
 **A faire** : Passez en revue le contenu du script. **A faire** : Passez en revue le contenu du script.
 </WRAP> </WRAP>
Ligne 999: Ligne 996:
  
  
-<WRAP center round todo>+<WRAP center round todo 60%>
 **A faire** : **Re-démarrez votre machine pour tester votre configuration.** **A faire** : **Re-démarrez votre machine pour tester votre configuration.**
 </WRAP> </WRAP>
Ligne 1195: Ligne 1192:
 </code> </code>
  
-<WRAP center round todo>+<WRAP center round todo 60%>
 **A faire** : Passez en revue le contenu du script. **A faire** : Passez en revue le contenu du script.
 </WRAP> </WRAP>
Ligne 1202: Ligne 1199:
  
 La commande **mkinitramfs** permet de créer facilement une image initramfs. Les options de la commande sont : La commande **mkinitramfs** permet de créer facilement une image initramfs. Les options de la commande sont :
 +
 +<code>
 +root@debian11:~# mkinitramfs --help
 +
 +Usage: mkinitramfs [option]... -o outfile [version]
 +
 +Options:
 +  -c compress   Override COMPRESS setting in initramfs.conf.
 +  -d confdir    Specify an alternative configuration directory.
 +  -k            Keep temporary directory used to make the image.
 +  -o outfile    Write to outfile.
 +  -r root       Override ROOT setting in initramfs.conf.
 +
 +See mkinitramfs(8) for further details.
 +</code>
  
 Le fichier de configuration de mkinitramfs est **/etc/initramfs-tools/modules**. Editez ce fichier pour spécifier des modules noyau supplémentaires à inclure dans le fichier image générée : Le fichier de configuration de mkinitramfs est **/etc/initramfs-tools/modules**. Editez ce fichier pour spécifier des modules noyau supplémentaires à inclure dans le fichier image générée :
Ligne 1574: Ligne 1586:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Notez que chaque répertoire correspondant à un niveau d'exécution contient des liens pointant vers un script dans le répertoire **/etc/init.d**. La lettre **S** indique au script **rc** que le script dans **/etc/rc.d/init.d** doit être exécutée avec l'option **start**. De cette façon les processus sont lancés dans le niveau d'exécution spécifié. Le numéro qui suit la lettre **S** indique l'ordre de lancement par le script **rc**. Si deux scripts dans un répertoire **/etc/rc.d/rcX.d** ont le même numéro, l'ordre alphabétique prime. Notez aussi la présence du lien **S99local** qui lance le script **rc.local** en dernier. Le script rc.local est lancé dans les niveaux d'exécution **2, 3, 4 et 5**. C'est dans ce script que **root** peut ajouter des commandes. **Important** : Notez que chaque répertoire correspondant à un niveau d'exécution contient des liens pointant vers un script dans le répertoire **/etc/init.d**. La lettre **S** indique au script **rc** que le script dans **/etc/rc.d/init.d** doit être exécutée avec l'option **start**. De cette façon les processus sont lancés dans le niveau d'exécution spécifié. Le numéro qui suit la lettre **S** indique l'ordre de lancement par le script **rc**. Si deux scripts dans un répertoire **/etc/rc.d/rcX.d** ont le même numéro, l'ordre alphabétique prime. Notez aussi la présence du lien **S99local** qui lance le script **rc.local** en dernier. Le script rc.local est lancé dans les niveaux d'exécution **2, 3, 4 et 5**. C'est dans ce script que **root** peut ajouter des commandes.
 </WRAP> </WRAP>
Ligne 1599: Ligne 1611:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Ici le principe est le même sauf que la lettre **K** indique au script **rc** que le script dans **/etc/rc.d/init.d** doit être lancé avec l'option **stop**. **Important** : Ici le principe est le même sauf que la lettre **K** indique au script **rc** que le script dans **/etc/rc.d/init.d** doit être lancé avec l'option **stop**.
 </WRAP> </WRAP>
Ligne 2056: Ligne 2068:
   # update-rc.d ssh start 20 2 3 4 5 . stop 20 0 1 6 . [Entrée]   # update-rc.d ssh start 20 2 3 4 5 . stop 20 0 1 6 . [Entrée]
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** :  **Important** : 
 Il existe aussi un mot clef : **default**. Ce mot clef indique à **update-rc.d** d'utiliser les valeurs spécifiées dans la command précédente. Il existe aussi un mot clef : **default**. Ce mot clef indique à **update-rc.d** d'utiliser les valeurs spécifiées dans la command précédente.
Ligne 2065: Ligne 2077:
   # update-rc.d -f ssh remove [Entrée]   # update-rc.d -f ssh remove [Entrée]
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** :  **Important** : 
 Cette commande laisse le script ssh dans le répertoire /etc/init.d. Cette commande laisse le script ssh dans le répertoire /etc/init.d.
Ligne 2309: Ligne 2321:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 **Important** : Notez qu'à part la deuxième ligne de la description, chaque ligne **doit** commencer par le caractère **#** suivi par un espace. **Important** : Notez qu'à part la deuxième ligne de la description, chaque ligne **doit** commencer par le caractère **#** suivi par un espace.
 </WRAP> </WRAP>
Ligne 2826: Ligne 2838:
 </code> </code>
  
-<WRAP center round important>+<WRAP center round important 60% >
 Il est aussi possible d'utiliser les commandes **initctl start**, **initctl stop** et **initctl restart** pour gérer les jobs. Il est aussi possible d'utiliser les commandes **initctl start**, **initctl stop** et **initctl restart** pour gérer les jobs.
 </WRAP> </WRAP>
Ligne 4591: Ligne 4603:
 Apr 30 14:19:12 debian11 systemd[1]: Started The Apache HTTP Server. Apr 30 14:19:12 debian11 systemd[1]: Started The Apache HTTP Server.
 </code> </code>
- 
- 
  
 ----- -----
 Copyright © 2022 Hugh Norris. Copyright © 2022 Hugh Norris.
Menu