Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
tutoriel:systeme:grub:iso:commandes:start [2022/07/23 14:47] – [Commandes en ligne de commande et pour les entrées de menu] admin | tutoriel:systeme:grub:iso:commandes:start [2022/07/23 17:25] – [Commandes en ligne de commande et pour les entrées de menu] admin |
---|
- distrust: Remove a pubkey from trusted keys | - distrust: Remove a pubkey from trusted keys |
- drivemap: Map a drive to another | - drivemap: Map a drive to another |
- echo: Display a line of text | - **echo** :<code - > echo [-n] [-e] string ...</code>Affiche le texte demandé et une nouvelle ligne à la fin. S'il y a plusieurs chaînes, elles sont séparées par des espaces dans la sortie. Comme d'habitude dans les commandes GRUB, les variables peuvent être remplacées par '${var}'. |
- eval: Evaluate agruments as GRUB commands | - **-n** : n'ajoute pas une nouvelle ligne à la fin |
| - **-e** permet l'interprétation des échappements antislash. Les séquences suivantes sont reconnues : |
| - **\\** : antislash |
| - **\a** : alerte (BEL) |
| - **\c** : supprimer la nouvelle ligne de fin |
| - **\f** : form feed |
| - **\n** : retour à la ligne |
| - **\r** : retour chariot |
| - **\t** : tabulation horizontale |
| - **\v** : tabulation verticale |
| - **une barre oblique inverse suivie de tout autre caractère** imprime ce caractère. |
| - eval: Evaluate agruments as GRUB commands |
- export: Export an environment variable | - export: Export an environment variable |
- false: Do nothing, unsuccessfully | - false: Do nothing, unsuccessfully |
- hashsum: Compute or check hash checksum | - hashsum: Compute or check hash checksum |
- help: Show help messages | - help: Show help messages |
- initrd: Load a Linux initrd | - **initrd** :<code - >initrd file [file ...]</code>Charge, dans l'ordre, tous les disques virtuels initiaux pour une image du noyau Linux et définit les paramètres appropriés dans la zone de configuration Linux en mémoire. Ne peut être utilisé qu'après l'exécution de la commande linux. |
- initrd16: Load a Linux initrd (16-bit mode) | - initrd16: Load a Linux initrd (16-bit mode) |
- insmod: Insert a module | - insmod: Insert a module |
- keystatus: Check key modifier status | - keystatus: Check key modifier status |
- linux: Load a Linux kernel | - **linux** :<code - >linux file ...</code>Charge une image du noyau Linux à partir d'un fichier. Le reste de la ligne est transmis textuellement en tant que ligne de commande du noyau. initrd doit être rechargé après utilisation de cette commande. Sur les systèmes x86, le noyau sera démarré en utilisant le protocole de démarrage 32 bits. Notez que cela signifie que l'option de démarrage ‘vga=’ ne fonctionnera pas ; pour définir un mode vidéo particulier, il faut utiliser les commandes GRUB telles que ‘set gfxpayload=1024x768’ ou ‘set gfxpayload=keep’ (pour conserver le même mode que celui utilisé dans GRUB). GRUB peut automatiquement détecter certaines utilisations de ‘vga=’ et les traduire en paramètres appropriés de 'gfxpayload'. La commande linux16 évite cette restriction. |
- linux16: Load a Linux kernel (16-bit mode) | - linux16: Load a Linux kernel (16-bit mode) |
- list_env: List variables in environment block | - list_env: List variables in environment block |
- load_env: Load variables from environment block | - load_env: Load variables from environment block |
- loadfont: Load font files | - loadfont: Load font files |
- loopback: Make a device from a filesystem image | - **loopback** :<code - >loopback [-d] device file</code>Fait correspondre le périphérique nommé device au contenu de l'image de système de fichiers file. Par exemple :<code - >loopback loop0 /chemin/vers/image |
| ls (loop0)/</code>Avec l'option -d, supprime un périphérique précédemment créé à l'aide de cette commande. |
- ls: List devices or files | - ls: List devices or files |
- lsfonts: List loaded fonts | - lsfonts: List loaded fonts |
- rmmod: Remove a module | - rmmod: Remove a module |
- save_env: Save variables to environment block | - save_env: Save variables to environment block |
- search: Search devices by file, label, or UUID | - **search** :<code - >search [--file|--label|--fs-uuid] [--set [var]] [--no-floppy] name</code>Rechercher des périphériques |
| - **-f | --file** : Recherche par fichier (alias : search.file) |
| - **-l | --label*** : Recherche par étiquette de système de fichiers (alias : search.fs_label) |
| - **-u | --fs-uuid** : Recherche par UUID de système de fichiers (alias : search.fs_uuid) |
| - **--set** : le premier périphérique trouvé est défini comme la valeur de la variable d'environnement var. La variable par défaut est "root". |
| - **--no-floppy** : empêche la recherche de périphériques de disquette, qui peut être lente. |
- sendkey: Emulate keystrokes | - sendkey: Emulate keystrokes |
- **set** :<code - >set [envvar=value]</code>Assigne la valeur value à la variable d'environnement envvar. Si appelé sans argument, affiche toutes les variables d'environnement avec leurs valeurs. | - **set** :<code - >set [envvar=value]</code>Assigne la valeur value à la variable d'environnement envvar. Si appelé sans argument, affiche toutes les variables d'environnement avec leurs valeurs. |