Outils pour utilisateurs

Outils du site


tech:notes_grub

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:notes_grub [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:notes_grub [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +<!DOCTYPE markdown>
 +{{tag>Brouillon Grub Boot}}
 +
 +# Notes Grub
 +
 +Voir aussi :
 + * systemd-boot (Remplace Grub pour les machines compatibles EFI)
 + * u-boot
 + * https://limine-bootloader.org/
 +
 +Voir les infos / config du GRUB
 +~~~bash
 +grubby --info=ALL
 +~~~
 +
 +
 +## Exemple de pb
 +
 +...Ensuite, s'installait Debian remplaçant ma racine sur la racine Xubuntu et en me servant du home précédemment créé.. De la sorte, plus de soucis de "operating system not found" mais un bel écran noir avec l'invite grub>. Un peu aride quand même...
 +En fouillant un peu, j'ai fini par trouver dans le répertoire /boot/efi/EFI, un sous-répertoire ubuntu que j'ai supprimé.
 +Ensuite, pour être sûr:
 +~~~bash
 +sudo os-prober
 +sudo update-grub
 +sudo update-initramfs -u
 +~~~
 +
 +Redémarrage du pc et un bel écran grub en mode graphique ou j'ai pu choisir directement ma debian et booter dessus.
 +
 +## RedHat - Pour ajouter un paramètre
 +
 +~~~bash
 +grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=1"
 +~~~
 +
 +## RedHat - Enlever un paramètre
 +
 +Par exemple pour enlever `ipv6.disable=1`
 +~~~
 +# grub2-editenv - list | grep kernelopts
 +kernelopts=root=/dev/mapper/vgsys01-lvroot ro crashkernel=auto resume=/dev/mapper/vgsys01-lvswap rd.lvm.lv=vgsys01/lvroot rd.lvm.lv=vgsys01/lvswap rhgb quiet ipv6.disable=1
 +~~~
 +
 +~~~bash
 +grub2-editenv - set "kernelopts=root=/dev/mapper/vgsys01-lvroot ro crashkernel=auto resume=/dev/mapper/vgsys01-lvswap rd.lvm.lv=vgsys01/lvroot rd.lvm.lv=vgsys01/lvswap rhgb quiet"
 +~~~
 +
 +## Autres
 +
 +Install grub Debian
 +~~~bash
 +grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Debian --force
 +~~~
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki