Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:grub2_parametrage_manuel [Le 23/09/2024, 17:21] LukePerp Mot de passe Grub |
tutoriel:grub2_parametrage_manuel [Le 25/02/2025, 02:41] (Version actuelle) nany [Fichier /etc/default/grub] clarification sur la différence entre GRUB_CMDLINE_LINUX_DEFAULT et GRUB_CMDLINE_LINUX |
||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
* **GRUB_TIMEOUT=10** est la durée en secondes de l’affichage du menu avant de se lancer sur le menu sélectionné par défaut. (-> **[[#Menu par défaut|Détails]]**) | * **GRUB_TIMEOUT=10** est la durée en secondes de l’affichage du menu avant de se lancer sur le menu sélectionné par défaut. (-> **[[#Menu par défaut|Détails]]**) | ||
* **GRUB_DISTRIBUTOR=``** est la ligne qui définit la syntaxe des titres du menu (-> **[[#Intitulé dans le menu|Détails]]**) | * **GRUB_DISTRIBUTOR=``** est la ligne qui définit la syntaxe des titres du menu (-> **[[#Intitulé dans le menu|Détails]]**) | ||
- | * **GRUB_CMDLINE_LINUX_DEFAULT=" "** Des paramètres sont déjà présents, ils peuvent être ôtés. On y met les paramètres à ajouter lors de la détection automatique des systèmes lors du démarrage. (ex: radeon.modeset=1 logo.nologo ..). | + | * **GRUB_CMDLINE_LINUX_DEFAULT=" "** Des paramètres sont déjà présents, ils peuvent être ôtés. On y met les paramètres à ajouter lors de la détection automatique des systèmes lors du démarrage. (ex: radeon.modeset=1 logo.nologo ..). Les options définies ici ne seront pas prises en compte si vous démarrez en mode de récupération (recovery). |
- | * **GRUB_CMDLINE_LINUX=""** On peut y mettre des paramètres supplémentaires à ceux du paramètre précédant à ajouter lors du démarrage des systèmes en mode recovery (ex: fsck.mode=force fsck.repair=yes ...). | + | * **GRUB_CMDLINE_LINUX=""** On peut y mettre des paramètres supplémentaires à ceux du paramètre précédant à ajouter lors du démarrage des systèmes en mode recovery (ex: fsck.mode=force fsck.repair=yes ...). Les options définies ici s'appliquent donc à tous les démarrages, qu'ils soient normaux ou en mode de récupération (recovery). |
* **#GRUB_GFXMODE=640x480** (-> **[[#GRUB_GFXMODE|Détails]]**). | * **#GRUB_GFXMODE=640x480** (-> **[[#GRUB_GFXMODE|Détails]]**). | ||
* **#GRUB_INIT_TUNE="480 440 1"** : sans le « # », on aura un bip à l’affichage du menu Grub. | * **#GRUB_INIT_TUNE="480 440 1"** : sans le « # », on aura un bip à l’affichage du menu Grub. | ||
Ligne 174: | Ligne 174: | ||
===== Contenu de menu perso ===== | ===== Contenu de menu perso ===== | ||
**Tous ces contenus sont ajoutés à /etc/grub.d/40_custom** | **Tous ces contenus sont ajoutés à /etc/grub.d/40_custom** | ||
+ | |||
+ | <note tip>On peut obtenir le contenu de l'entrée Windows du menu Grub avec cette commande : | ||
+ | <code>sudo cat /boot/grub/grub.cfg | grep -A20 'menuentry .*Windows' | awk '/^###/{exit} {print}' | ||
+ | </code></note> | ||
==== Chaîner un autre menu ==== | ==== Chaîner un autre menu ==== | ||
Ligne 298: | Ligne 302: | ||
=== GRUB_GFXPAYLOAD === | === GRUB_GFXPAYLOAD === | ||
- | On fera la même chose qu'au paragraphe précédent pour les résolutions après Grub avec les paramètres **GRUB_GFXPAYLOAD** et **GRUB_GFXPAYLOAD_LINUX**. | + | On fera la même chose qu'au paragraphe précédent pour les résolutions après Grub avec les paramètres **GRUB_GFXPAYLOAD** et **GRUB_GFXPAYLOAD_LINUX**.<note warning>Cette phrase manque totalement de précision</note> |
==== Fond d'écran ==== | ==== Fond d'écran ==== | ||
Ligne 355: | Ligne 359: | ||
On peut protéger Grub avec un mot de passe, pour quelques entrées ou tout le menu. | On peut protéger Grub avec un mot de passe, pour quelques entrées ou tout le menu. | ||
- | ===Définir le mot de passe=== | + | ====Définir le mot de passe==== |
Exécutez cette commande pour créer le mot de passe chiffré : | Exécutez cette commande pour créer le mot de passe chiffré : | ||
Ligne 362: | Ligne 366: | ||
Copier le résultat obtenu après les mots « password is » tel que <code>grub.pbkdf2.sha512.10000.095DB0192324CCACC86DB81455C7E45B266FA9570CAFE8FC413A4C756F6666A35CD907EB73BE95D2C469CAA9C8FEB0F278365738B1FD7AB96EDFA15D0442D8D7.2EC836CCB165599D63799071B2069D058E5F42FCEC6804ACCD2C7EA6CF722380F1FF4E5191D7B0385152482E829F3FBB44AA626D59CE609092B8150E610C502B</code> | Copier le résultat obtenu après les mots « password is » tel que <code>grub.pbkdf2.sha512.10000.095DB0192324CCACC86DB81455C7E45B266FA9570CAFE8FC413A4C756F6666A35CD907EB73BE95D2C469CAA9C8FEB0F278365738B1FD7AB96EDFA15D0442D8D7.2EC836CCB165599D63799071B2069D058E5F42FCEC6804ACCD2C7EA6CF722380F1FF4E5191D7B0385152482E829F3FBB44AA626D59CE609092B8150E610C502B</code> | ||
- | ==Protéger l’ensemble du menu Grub== | + | ===Protéger l’ensemble du menu Grub=== |
Editez ce fichier | Editez ce fichier | ||
<code>sudo nano /etc/grub.d/00_header</code> | <code>sudo nano /etc/grub.d/00_header</code> | ||
Ligne 373: | Ligne 377: | ||
<code>sudo update-grub</code> | <code>sudo update-grub</code> | ||
- | ==Protéger qu’une seule entrée de Grub== | + | ===Protéger qu’une seule entrée de Grub=== |
Ne modifiez pas le fichier `/etc/grub.d/00_header`, mais éditez le fichier `/etc/grub.d/40_custom`. Il faut donc créer ce fichier manuellement, regardez les rubriques dédiées ci-dessus, sur cette page. | Ne modifiez pas le fichier `/etc/grub.d/00_header`, mais éditez le fichier `/etc/grub.d/40_custom`. Il faut donc créer ce fichier manuellement, regardez les rubriques dédiées ci-dessus, sur cette page. | ||
<code>sudo nano /etc/grub.d/40_custom</code> | <code>sudo nano /etc/grub.d/40_custom</code> |