Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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
tutoriel:systeme:grub:modules:start [2021/03/01 17:49] – [R] admintutoriel:systeme:grub:modules:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 52: Ligne 52:
   * **fshelp** : Ce module contient des fonctions liées aux assistants de système de fichiers.   * **fshelp** : Ce module contient des fonctions liées aux assistants de système de fichiers.
   * **gcry_ *** : outils de cryptographie GRUB.   * **gcry_ *** : outils de cryptographie GRUB.
-    gcry_arcfour+    gcry_arcfour
     : cryptographie ARC4.     : cryptographie ARC4.
-    gcry_blowfish+    gcry_blowfish
     : cryptographie Blowfish.     : cryptographie Blowfish.
-    gcry_camellia+    gcry_camellia
     : cryptographie Camellia.     : cryptographie Camellia.
-    gcry_cast5+    gcry_cast5
     : cryptographie CAST-128 (également appelé CAST5).     : cryptographie CAST-128 (également appelé CAST5).
-    gcry_crc+    gcry_crc
     : fonctions de hachage requises par l'utilitaire de contrôle de redondance cyclique.     : fonctions de hachage requises par l'utilitaire de contrôle de redondance cyclique.
-    gcry_des+    gcry_des
     : algorithme Data Encryption Standard (DES).     : algorithme Data Encryption Standard (DES).
-    gcry_dsa+    gcry_dsa
     : cryptographie DSA (Digital Signature Algorithm).     : cryptographie DSA (Digital Signature Algorithm).
-    gcry_idea+    gcry_idea
     : cryptographie IDEA (International Data Encryption Algorithm).     : cryptographie IDEA (International Data Encryption Algorithm).
-    gcry_md4+    gcry_md4
     : somme de contrôle MD4.     : somme de contrôle MD4.
-    gcry_md5+    gcry_md5
     : somme de contrôle MD5.     : somme de contrôle MD5.
-    gcry_rfc2268+    gcry_rfc2268
     : cryptographie RFC2268.     : cryptographie RFC2268.
-    gcry_rijndael+    gcry_rijndael
     : algorithme de chiffrement Rijndael (similaire à DES).     : algorithme de chiffrement Rijndael (similaire à DES).
-    gcry_rsa+    gcry_rsa
     : cryptographie RSA.     : cryptographie RSA.
-    gcry_seed+    gcry_seed
     : cryptographie SEED (block cypher).     : cryptographie SEED (block cypher).
-    gcry_serpent+    gcry_serpent
     : cryptographie Serpent (un chiffrement par bloc de clé symétrique).     : cryptographie Serpent (un chiffrement par bloc de clé symétrique).
-    gcry_sha1+    gcry_sha1
     : somme de contrôle SHA1.     : somme de contrôle SHA1.
-    gcry_sha256+    gcry_sha256
     : somme de contrôle SHA256.     : somme de contrôle SHA256.
-    gcry_sha512+    gcry_sha512
     : somme de contrôle SHA512.     : somme de contrôle SHA512.
-    gcry_tiger+    gcry_tiger
     : cryptographie Tiger (fonction de hachage).     : cryptographie Tiger (fonction de hachage).
-    gcry_twofish+    gcry_twofish
     : cryptographie Twofish (un chiffrement par bloc de clé symétrique).     : cryptographie Twofish (un chiffrement par bloc de clé symétrique).
-    gcry_whirlpool+    gcry_whirlpool
     : cryptographie Whirlpool (fonction de hachage).     : cryptographie Whirlpool (fonction de hachage).
   * **gdb** : fonctionnalités liées au débogueur GNU (GDB).   * **gdb** : fonctionnalités liées au débogueur GNU (GDB).
Ligne 189: Ligne 189:
   * **pxechain** : Ce module prend en charge le chargement en chaîne PXE.   * **pxechain** : Ce module prend en charge le chargement en chaîne PXE.
   * **pxe** : GRUB utilise ce module pour obtenir la prise en charge de Preboot eXecution Environment (PXE). Ceci est utilisé pour démarrer un système d'exploitation indépendamment des unités de stockage locales.   * **pxe** : GRUB utilise ce module pour obtenir la prise en charge de Preboot eXecution Environment (PXE). Ceci est utilisé pour démarrer un système d'exploitation indépendamment des unités de stockage locales.
-</alphalist> 
- 
   * **raid5rec** : Ce module prend en charge RAID5.   * **raid5rec** : Ce module prend en charge RAID5.
   * **raid6rec** : Ce module prend en charge RAID6.   * **raid6rec** : Ce module prend en charge RAID6.
Ligne 198: Ligne 196:
   * **reiserfs** : Ce module prend en charge le système de fichiers Reiser.   * **reiserfs** : Ce module prend en charge le système de fichiers Reiser.
   * **romfs** : Ce module fournit le support RomFS.   * **romfs** : Ce module fournit le support RomFS.
- +  * **scsi** : Ce module prend en charge les protocoles et normes matériels SCSI (Small Computer System Interface). 
-====== S ====== +  * **sendkey** : Ce module fournit la commande "sendkey" qui est utilisée pour envoyer des touches émulées à GRUB. 
- +  * **serial** : Ce module prend en charge les périphériques série. 
-  * scsi +  * **setjmp** : bibliothèque qui prend en charge les sauts non locaux. nécessaire pour gérer les erreurs et les interruptions. 
-  : Ce module prend en charge les protocoles et normes matériels SCSI (Small Computer System Interface). +  * **setpci** : module utilisé pour configurer les périphériques PCI. 
-  * sendkey +  * **sfs** : prise en charge du système de fichiers intelligent (SFS). SFS est un système de fichiers de journalisation utilisé par les systèmes Amiga. 
-  : Ce module fournit la commande "sendkey" qui est utilisée pour envoyer des touches émulées à GRUB. +  * **sleep** Fournit la commande "sleep". La commande "sleep" est identique à celle de BASH; l'exécution attendra / suspendra le temps spécifié. 
-  * serial +  * **sleep_test** : module utilisé pour tester la bonne prise en charge de "sleep" 
-  : Ce module prend en charge les périphériques série. +  * **spkmodem** : pilote de haut-parleur générique pour GRUB. L'activation de cette fonctionnalité peut ralentir le processus de démarrage. 
-  * setjmp +  * **spkmodem-recv** : Ce module décode les signaux spkmodem. 
-  : bibliothèque qui prend en charge les sauts non locaux. +  * **squash4** : Permet à GRUB d'accéder à Squash Filesystem. SquashFS est un système de fichiers en lecture seule qui est compressé. 
-  : nécessaire pour gérer les erreurs et les interruptions. +  * **syslinuxcfg** : Permet à GRUB de prendre en charge les fichiers de configuration SysLinux. 
-  * setpci +  * **tar** : prise en charge des fichiers Tar 
-  : module utilisé pour configurer les périphériques PCI. +  * **terminal** : Ce module prend en charge les terminaux. 
-  * sfs +  * **terminfo** : Permet à GRUB de lire les entrées terminfo 
-  : prise en charge du système de fichiers intelligent (SFS). +  * **testload** : GRUB peut charger un fichier de plusieurs manières pour tester les erreurs. 
-  : SFS est un système de fichiers de journalisation utilisé par les systèmes Amiga. +  * **test** : fournit la commande "test" qui permet d'évaluer une expression. 
-  * sleep +  * **testspeed** : La vitesse de lecture des fichiers de GRUB peut être mesurée avec ce module. 
-  : Fournit la commande "sleep". +  * **tftp** : Le protocole TFTP (Trivial File Transfer Protocol) permet à GRUB d'obtenir les fichiers nécessaires au démarrage à partir d'un autre système. Cela permet également de prendre en charge le démarrage sans disque. 
-  : La commande "sleep" est identique à celle de BASH; l'exécution attendra / suspendra le temps spécifié. +  * **tga** : Ce module prend en charge l'adaptateur graphique Tandy (TGA), une technologie similaire à VGA. 
-  * sleep_test +  * **time** : fournit la commande "time" qui affiche l'heure actuelle. 
-  : module utilisé pour tester la bonne prise en charge de "sleep" +  * **trig** : fournit des fonctions trigonométriques à GRUB. 
-  * spkmodem +  * **tr** : Fournit la commande "tr". C'est la même commande "tr" que celle dans BASH et d'autres shells. 
-  : pilote de haut-parleur générique pour GRUB. +  * **truecrypt** : Les partitions MBR cryptées nécessitent que ce module soit chargé afin que GRUB puisse démarrer de telles partitions. TrueCrypt est un utilitaire de chiffrement à la volée (OTFE) pour les fichiers ou les partitions. 
-  : L'activation de cette fonctionnalité peut ralentir le processus de démarrage. +  * **true** : Ce module fournit les commandes booléennes "true" et "false"
-  * spkmodem-recv +  * **udf** : Le module "udf" prend en charge le format de disque universel (UDF). 
-  : Ce module décode les signaux spkmodem. +  * **ufs1_be** : support pour le système de fichiers Unix v1 avec big-endian 
-  * squash4 +  * **ufs1** : prise en charge du système de fichiers Unix v1 
-  : Permet à GRUB d'accéder à Squash Filesystem. +  * **ufs2** : prise en charge du système de fichiers Unix v2 
-  : SquashFS est un système de fichiers en lecture seule qui est compressé. +  * **uhci** : Ce module prend en charge l'interface UHCI (Universal Host Controller Interface). 
-  * syslinuxcfg +  * **usb_keyboard** : Les claviers USB sont pris en charge avec ce module. 
-  : Permet à GRUB de prendre en charge les fichiers de configuration SysLinux. +  * **usb** : Les périphériques USB en général sont pris en charge avec le module "usb"
- +  * **usbms** : Les souris USB sont prises en charge par ce module qui offre les fonctionnalités nécessaires pour les flux de données USB. 
-====== T ====== +  * **usbtest** : Le support USB est testé avec ce module. 
- +  * **vbe** : prise en charge de VESA BIOS Extensions (VBE), une norme VESA 
-  * tar +  * **verify** : Les signatures de fichiers peuvent être vérifiées à l'aide du module "verify" 
-  : prise en charge des fichiers Tar +  * **vga** : Ce module prend en charge VGA. 
-  * terminal +  * **vga_text** : Ce module fournit le mode texte seulement (VGA). 
-  : Ce module prend en charge les terminaux. +  * **video_bochs** : Ce module fournit le pilote vidéo Bochs. 
-  * terminfo +  * **video_cirrus** : Ce module fournit le pilote vidéo Cirrus. 
-  : Permet à GRUB de lire les entrées terminfo +  * **video_colors** : De nombreuses fonctions liées à la couleur 
-  * testload +  * **video_fb** : Ce module est destiné au framebuffer vidéo. 
-  : GRUB peut charger un fichier de plusieurs manières pour tester les erreurs. +  * **videoinfo** : Différentes informations concernant les graphiques peuvent être affichées à l'aide des outils qui font partie du module "videoinfo"
-  * test +  * **video** : fournit le code nécessaire pour différents modes vidéo. 
-  : fournit la commande "test" qui permet d'évaluer une expression. +  * **videotest** : Les paramètres vidéo peuvent être testés à l'aide de ce module. 
-  * testspeed +  * **xfs** : GRUB utilise ce module pour prendre en charge le système de fichiers XFS. 
-  : La vitesse de lecture des fichiers de GRUB peut être mesurée avec ce module. +  * **xnu** : Ce module prend en charge les noyaux XNU (comme OS X). 
-  * tftp +  * **xnu_uuid** : Ce module convertit les UUID 64 bits en UUID 128 bits utilisés par les noyaux Xnu. 
-  : Le protocole TFTP (Trivial File Transfer Protocol) permet à GRUB d'obtenir les fichiers nécessaires au démarrage à partir d'un autre système. +  * **xnu_uuid_test** : Ce module est utilisé pour garantir que deux UUID 128 bits correspondent. 
-  : Cela permet également de prendre en charge le démarrage sans disque. +  * **xzio** : Ce module fournit un support de lecture et d'écriture pour les fichiers compressés xz. 
-  * tga +  * **zfscrypt** : outils de chiffrement pour le système de fichiers ZFS 
-  : Ce module prend en charge l'adaptateur graphique Tandy (TGA), une technologie similaire à VGA. +  * **zfsinfo** : affiche diverses informations sur un système de fichiers / partition ZFS. 
-  * time +  * **zfs** : GRUB utilise ce module pour prendre en charge le système de fichiers ZFS. 
-  : fournit la commande "time" qui affiche l'heure actuelle. +</alphalist>
-  * trig +
-  : fournit des fonctions trigonométriques à GRUB. +
-  * tr +
-  : Fournit la commande "tr". +
-  : C'est la même commande "tr" que celle dans BASH et d'autres shells. +
-  * truecrypt +
-  : Les partitions MBR cryptées nécessitent que ce module soit chargé afin que GRUB puisse démarrer de telles partitions. +
-  : TrueCrypt est un utilitaire de chiffrement à la volée (OTFE) pour les fichiers ou les partitions. +
-  * true +
-  : Ce module fournit les commandes booléennes "true" et "false". +
- +
-====== U ====== +
- +
-  * udf +
-  : Le module "udf" prend en charge le format de disque universel (UDF). +
-  * ufs1_be +
-  : support pour le système de fichiers Unix v1 avec big-endian +
-  * ufs1 +
-  : prise en charge du système de fichiers Unix v1 +
-  * ufs2 +
-  : prise en charge du système de fichiers Unix v2 +
-  * uhci +
-  : Ce module prend en charge l'interface UHCI (Universal Host Controller Interface). +
-  * usb_keyboard +
-  : Les claviers USB sont pris en charge avec ce module. +
-  * usb +
-  : Les périphériques USB en général sont pris en charge avec le module "usb"+
-  * usbms +
-  : Les souris USB sont prises en charge par ce module qui offre les fonctionnalités nécessaires pour les flux de données USB. +
-  * usbtest +
-  : Le support USB est testé avec ce module. +
- +
-====== V ====== +
- +
-  * vbe +
-  : prise en charge de VESA BIOS Extensions (VBE), une norme VESA +
-  * verify +
-  : Les signatures de fichiers peuvent être vérifiées à l'aide du module "verify" +
-  * vga +
-  : Ce module prend en charge VGA. +
-  * vga_text +
-  : Ce module fournit le mode texte seulement (VGA). +
-  * video_bochs +
-  : Ce module fournit le pilote vidéo Bochs. +
-  * video_cirrus +
-  : Ce module fournit le pilote vidéo Cirrus. +
-  * video_colors +
-  : De nombreuses fonctions liées à la couleur +
-  * video_fb +
-  : Ce module est destiné au framebuffer vidéo. +
-  * videoinfo +
-  : Différentes informations concernant les graphiques peuvent être affichées à l'aide des outils qui font partie du module "videoinfo"+
-  * video +
-  : fournit le code nécessaire pour différents modes vidéo. +
-  * videotest +
-  : Les paramètres vidéo peuvent être testés à l'aide de ce module. +
- +
-====== X ====== +
- +
-  * xfs +
-  : GRUB utilise ce module pour prendre en charge le système de fichiers XFS. +
-  * xnu +
-  : Ce module prend en charge les noyaux XNU (comme OS X). +
-  * xnu_uuid +
-  : Ce module convertit les UUID 64 bits en UUID 128 bits utilisés par les noyaux Xnu. +
-  * xnu_uuid_test +
-  : Ce module est utilisé pour garantir que deux UUID 128 bits correspondent. +
-  * xzio +
-  : Ce module fournit un support de lecture et d'écriture pour les fichiers compressés xz. +
- +
-====== Z ====== +
- +
-  * zfscrypt +
-  : outils de chiffrement pour le système de fichiers ZFS +
-  * zfsinfo +
-  : affiche diverses informations sur un système de fichiers / partition ZFS. +
-  * zfs +
-  : GRUB utilise ce module pour prendre en charge le système de fichiers ZFS. +
- +
- +
- +
- +
- +