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
Prochaine révisionLes deux révisions suivantes
tutoriel:systeme:grub:modules:start [2021/03/01 17:40] – [M] admintutoriel:systeme:grub:modules:start [2021/03/01 18:18] – [Modules de GRUB] admin
Ligne 132: Ligne 132:
   * **lvm** : permet à GRUB de prendre en charge le gestionnaire de volume logique (LVM) de Linux.   * **lvm** : permet à GRUB de prendre en charge le gestionnaire de volume logique (LVM) de Linux.
   * **lzopio** : lecture et l'écriture de fichiers (E / S) compressés avec lzop. "lzop" est similaire à Gzip et utilise la bibliothèque de compression LZO.   * **lzopio** : lecture et l'écriture de fichiers (E / S) compressés avec lzop. "lzop" est similaire à Gzip et utilise la bibliothèque de compression LZO.
-</alphalist> 
- 
   * **macbless** : Avec ce module, GRUB peut "bénir" un fichier ou un répertoire qui réside sur un système de fichiers HFS ou HFS +. : «Bénir» un fichier signifie le rendre amorçable et définir diverses options liées au démarrage.   * **macbless** : Avec ce module, GRUB peut "bénir" un fichier ou un répertoire qui réside sur un système de fichiers HFS ou HFS +. : «Bénir» un fichier signifie le rendre amorçable et définir diverses options liées au démarrage.
   * **macho** : Les fichiers Mach-O ne peuvent pas être chargés sans utiliser ce module. : Le format de fichier Mach Object a remplacé le format de fichier "a.out".   * **macho** : Les fichiers Mach-O ne peuvent pas être chargés sans utiliser ce module. : Le format de fichier Mach Object a remplacé le format de fichier "a.out".
Ligne 155: Ligne 153:
   * **multiboot2** : diverses fonctions nécessaires pour supporter les systèmes multi-boot (tout comme le système "multi-boot"). Cependant, ce module fournit des fonctionnalités supplémentaires et plus récentes.   * **multiboot2** : diverses fonctions nécessaires pour supporter les systèmes multi-boot (tout comme le système "multi-boot"). Cependant, ce module fournit des fonctionnalités supplémentaires et plus récentes.
   * **multiboot** : diverses fonctions nécessaires pour prendre en charge les systèmes multi-boot   * **multiboot** : diverses fonctions nécessaires pour prendre en charge les systèmes multi-boot
- +  * **named-colors** : bibliothèque de noms de couleur avec les valeurs RVB correspondantes 
-====== N ====== +  * **nativedisk** : pilotes de disque natifs tels que pata, ahci, usbms, ohci, uhci, et ehci. 
- +  * **net** : De nombreux pilotes et fonctions réseau sont contenus dans ce module. GRUB peut démarrer à partir de disques durs distants via le réseau. 
-  * named-colors +  * **newc** : NewC est un format CPIO spécial. Ce module permet à GRUB d'accéder à ces fichiers CPIO. 
-  : bibliothèque de noms de couleur avec les valeurs RVB correspondantes +  * **nilfs2** : support pour NILFS2 (New Implementation of Log filesystem v2). 
-  * nativedisk +  * **normal** : Ce module fournit le "mode normal" qui est l'opposé du "mode de sauvetage"
-  : pilotes de disque natifs tels que pata, ahci, usbms, ohci, uhci, et ehci. +  * **ntfscomp** : permet à GRUB de prendre en charge la compression couramment utilisée en NTFS 
-  * net +  * **ntfs** : GRUB utilise ce module pour prendre en charge le système de fichiers NTFS. 
-  : De nombreux pilotes et fonctions réseau sont contenus dans ce module. +  * **ntldr** : Ce module est basé sur le module "chainloader" et permet de démarrer une partition Windows. Ce module ne lit pas le Volume Boot Record. utile dans les cas où l'enregistrement de démarrage du volume est corrompu. 
-  : GRUB peut démarrer à partir de disques durs distants via le réseau. +  * **odc** : Ce module prend en charge un format CPIO spécial appelé "format cpio orienté octet"
-  * newc +  * **ohci** : Open Host Controller Interface (OHCI) est une norme matérielle couramment utilisée par les périphériques FireWire. 
-  : NewC est un format CPIO spécial. Ce module permet à GRUB d'accéder à ces fichiers CPIO. +  * **part_acorn** : Ce module prend en charge les partitions et les tables de partitionnement Acorn. 
-  * nilfs2 +  * **part_amiga** : Ce module prend en charge les partitions et les tables de partitionnement Amiga. 
-  : support pour NILFS2 (New Implementation of Log filesystem v2). +  * **part_apple** : Ce module prend en charge les partitions et les tables de partitionnement Apple. 
-  * normal +  * **part_bsd** : Ce module prend en charge les partitions et les tables de partitionnement BSD. 
-  : Ce module fournit le "mode normal" qui est l'opposé du "mode de sauvetage"+  * **part_dfly** : Ce module prend en charge les partitions et les tables de partitionnement DFLY. 
-  * ntfscomp +  * **part_dvh** : Ce module prend en charge les partitions et les tables de partitionnement DVH. 
-  : permet à GRUB de prendre en charge la compression couramment utilisée en NTFS +  * **part_gpt** : Ce module prend en charge les partitions GPT et les tables de partitionnement (GUID Partition Table). 
-  * ntfs +  * **part_msdos** : Ce module prend en charge les partitions et les tables de partitionnement MS-DOS (MBR). 
-  : GRUB utilise ce module pour prendre en charge le système de fichiers NTFS. +  * **part_plan** : Ce module prend en charge les partitions et les tables de partitionnement Plan9. 
-  * ntldr +  * **part_sun** : Ce module prend en charge les partitions et les tables de partitionnement Sun. 
-  : Ce module est basé sur le module "chainloader" et permet de démarrer une partition Windows. +  * **part_sunpc** : Ce module prend en charge les partitions et les tables de partitionnement SunPC. 
-  : Ce module ne lit pas le Volume Boot Record. +  * **parttool** : Ce module fournit la commande "parttool"
-  : utile dans les cas où l'enregistrement de démarrage du volume est corrompu. +  * **password** : Ce module fournit la commande "password" 
- +  * **pata** : prise en charge de l'interface de disque Parallel ATA (PATA) 
-====== O ====== +  * **pbkdf2** : Ce module fournit l'outil de cryptographie PBKDF2 (Password-Based Key Derivation Function 2). 
- +  * **pcidump** : Ce module fournit des informations sur les périphériques PCI détectés. 
-  * odc +  * **pci** : Ce module prend en charge les bus informatiques PCI (Peripheral Component Interconnect). 
-  : Ce module prend en charge un format CPIO spécial appelé "format cpio orienté octet"+  * **plan9** : module nécessaire à GRUB pour charger les noyaux Plan9. 
-  * ohci +  * **play** : Ce module fournit la commande "play" qui est utilisée pour lire le son via le haut-parleur du BIOS. 
-  : Open Host Controller Interface (OHCI) est une norme matérielle couramment utilisée par les périphériques FireWire. +  * **png** : Les fichiers PNG peuvent être utilisés comme image d'arrière-plan lorsque ce module est chargé. 
- +  * **probe** : Ce module est utilisé pour rechercher des informations sur les devices 
-====== P ====== +  * **procfs** : Ce module prend en charge ProcFS. 
- +  * **progress** : Ce module fournit une barre de progression. 
-  * part_acorn +  * **pxechain** : Ce module prend en charge le chargement en chaîne PXE. 
-  : Ce module prend en charge les partitions et les tables de partitionnement Acorn. +  * **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. 
-  * part_amiga +  * **raid5rec** : Ce module prend en charge RAID5. 
-  : Ce module prend en charge les partitions et les tables de partitionnement Amiga. +  * **raid6rec** : Ce module prend en charge RAID6. 
-  * part_apple +  * **read** : Ce module fournit la commande "read"
-  : Ce module prend en charge les partitions et les tables de partitionnement Apple. +  * **reboot** : Ce module fournit la commande "reboot"
-  * part_bsd +  * **regexp** : Les expressions régulières (jokers REGEX) sont prises en charge via ce module. 
-  : Ce module prend en charge les partitions et les tables de partitionnement BSD. +  * **reiserfs** : Ce module prend en charge le système de fichiers Reiser. 
-  * part_dfly +  * **romfs** : Ce module fournit le support RomFS. 
-  : Ce module prend en charge les partitions et les tables de partitionnement DFLY. +  * **scsi** : Ce module prend en charge les protocoles et normes matériels SCSI (Small Computer System Interface). 
-  * part_dvh +  * **sendkey** : Ce module fournit la commande "sendkey" qui est utilisée pour envoyer des touches émulées à GRUB. 
-  : Ce module prend en charge les partitions et les tables de partitionnement DVH. +  * **serial** : Ce module prend en charge les périphériques série. 
-  * part_gpt +  * **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 partitions GPT et les tables de partitionnement (GUID Partition Table). +  * **setpci** : module utilisé pour configurer les périphériques PCI. 
-  * part_msdos +  * **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 prend en charge les partitions et les tables de partitionnement MS-DOS (MBR). +  * **sleep** Fournit la commande "sleep". La commande "sleep" est identique à celle de BASH; l'exécution attendra / suspendra le temps spécifié. 
-  * part_plan +  * **sleep_test** : module utilisé pour tester la bonne prise en charge de "sleep" 
-  : Ce module prend en charge les partitions et les tables de partitionnement Plan9. +  * **spkmodem** : pilote de haut-parleur générique pour GRUB. L'activation de cette fonctionnalité peut ralentir le processus de démarrage. 
-  * part_sun +  * **spkmodem-recv** : Ce module décode les signaux spkmodem. 
-  : Ce module prend en charge les partitions et les tables de partitionnement Sun. +  * **squash4** : Permet à GRUB d'accéder à Squash Filesystem. SquashFS est un système de fichiers en lecture seule qui est compressé. 
-  * part_sunpc +  * **syslinuxcfg** : Permet à GRUB de prendre en charge les fichiers de configuration SysLinux. 
-  : Ce module prend en charge les partitions et les tables de partitionnement SunPC. +  * **tar** : prise en charge des fichiers Tar 
-  * parttool +  * **terminal** : Ce module prend en charge les terminaux. 
-  : Ce module fournit la commande "parttool"+  * **terminfo** : Permet à GRUB de lire les entrées terminfo 
-  * password +  * **testload** : GRUB peut charger un fichier de plusieurs manières pour tester les erreurs. 
-  : Ce module fournit la commande "password" +  * **test** : fournit la commande "test" qui permet d'évaluer une expression. 
-  * pata +  * **testspeed** : La vitesse de lecture des fichiers de GRUB peut être mesurée avec ce module. 
-  : prise en charge de l'interface de disque Parallel ATA (PATA) +  * **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. 
-  * pbkdf2 +  * **tga** : Ce module prend en charge l'adaptateur graphique Tandy (TGA), une technologie similaire à VGA. 
-  : Ce module fournit l'outil de cryptographie PBKDF2 (Password-Based Key Derivation Function 2). +  * **time** : fournit la commande "time" qui affiche l'heure actuelle. 
-  * pcidump +  * **trig** : fournit des fonctions trigonométriques à GRUB. 
-  : Ce module fournit des informations sur les périphériques PCI détectés. +  * **tr** : Fournit la commande "tr". C'est la même commande "tr" que celle dans BASH et d'autres shells. 
-  * pci +  * **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. 
-  : Ce module prend en charge les bus informatiques PCI (Peripheral Component Interconnect). +  * **true** : Ce module fournit les commandes booléennes "true" et "false". 
-  * plan9 +</alphalist>
-  : module nécessaire à GRUB pour charger les noyaux Plan9. +
-  * play +
-  : Ce module fournit la commande "play" qui est utilisée pour lire le son via le haut-parleur du BIOS. +
-  * png +
-  : Les fichiers PNG peuvent être utilisés comme image d'arrière-plan lorsque ce module est chargé. +
-  * probe +
-  : Ce module est utilisé pour rechercher des informations sur les devices +
-  * procfs +
-  : Ce module prend en charge ProcFS. +
-  * progress +
-  : Ce module fournit une barre de progression. +
-  * 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. +
- +
-====== R ====== +
- +
-  * raid5rec +
-  : Ce module prend en charge RAID5. +
-  * raid6rec +
-  : Ce module prend en charge RAID6. +
-  * read +
-  : Ce module fournit la commande "read"+
-  * reboot +
-  : Ce module fournit la commande "reboot"+
-  * regexp +
-  : Les expressions régulières (jokers REGEX) sont prises en charge via ce module. +
-  * reiserfs +
-  : Ce module prend en charge le système de fichiers Reiser. +
-  * romfs +
-  : Ce module fournit le support RomFS. +
- +
-====== S ====== +
- +
-  * scsi +
-  : Ce module prend en charge les protocoles et normes matériels SCSI (Small Computer System Interface). +
-  * 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. +
-  * setjmp +
-  : bibliothèque qui prend en charge les sauts non locaux. +
-  : nécessaire pour gérer les erreurs et les interruptions. +
-  * setpci +
-  : module utilisé pour configurer les périphériques PCI. +
-  * 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. +
-  * sleep +
-  : Fournit la commande "sleep". +
-  : La commande "sleep" est identique à celle de BASH; l'exécution attendra / suspendra le temps spécifié. +
-  * sleep_test +
-  : module utilisé pour tester la bonne prise en charge de "sleep" +
-  * spkmodem +
-  : pilote de haut-parleur générique pour GRUB. +
-  : L'activation de cette fonctionnalité peut ralentir le processus de démarrage. +
-  * spkmodem-recv +
-  : Ce module décode les signaux spkmodem. +
-  * squash4 +
-  : Permet à GRUB d'accéder à Squash Filesystem. +
-  : SquashFS est un système de fichiers en lecture seule qui est compressé. +
-  * syslinuxcfg +
-  : Permet à GRUB de prendre en charge les fichiers de configuration SysLinux. +
- +
-====== T ====== +
- +
-  * tar +
-  : prise en charge des fichiers Tar +
-  * terminal +
-  : Ce module prend en charge les terminaux. +
-  * terminfo +
-  : Permet à GRUB de lire les entrées terminfo +
-  * testload +
-  : GRUB peut charger un fichier de plusieurs manières pour tester les erreurs. +
-  * test +
-  : fournit la commande "test" qui permet d'évaluer une expression. +
-  * testspeed +
-  : La vitesse de lecture des fichiers de GRUB peut être mesurée avec ce module. +
-  * 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. +
-  * tga +
-  : Ce module prend en charge l'adaptateur graphique Tandy (TGA), une technologie similaire à VGA. +
-  * time +
-  : fournit la commande "time" qui affiche l'heure actuelle. +
-  * 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 ====== ====== U ======