logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-01-2024 01:51:06

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

[DFiso] le bug du GRUB - /etc/default/grub manquant

salut à toutes et tous smile

notre DFiso, la Debian préconfigurée par nos soins, a un bug : avant de paniquer, ce bug concerne les versions 12.2 à 12.4.1. si vous avez installé Debian via DFiso en installation classique depuis une autre version, vous êtes tranquilles smile

si vous êtes concerné, voici l'explication, le diagnostic et la solution :

explication : lors d'une installation via "installation classique", GRUB est désinstallé en fin de procédure d'installation. ceci est du à la mauvaise interprétation d'un fichier contenant certains paquets pour la session live (en très gros)

diagnostic : pour savoir si vous êtes concerné, ouvrez un terminal (menu > système > terminal) et entrez cette commande en simple utilisateur :

cat /etc/default/grub


si un message d'erreur indiquant l'absence de ce fichier s'affiche, vous êtes concernés.

solution : réinstaller GRUB, ouvrez votre terminal sur DFiso puis, selon votre situation, lancez la commande adéquate :
- déterminer le bon paquet à installer :

ls /boot/grub/


- selon le retour de cette commande, installez GRUB :

si le retour contient "i386-pc"

sudo apt update && sudo apt install grub-pc


le terminal vous demandera où installer GRUB, ce sera généralement sur le disque principal (/dev/sda).

si le retour contient "i386-efi"

sudo apt update && sudo apt install grub-efi-ia32



si le retour contient "x86_64-efi"

sudo apt update && sudo apt install grub-efi-amd64



en cas de doute, n'hésitez pas à demander avant de lancer une commande smile
merci encore à wardidi pour le retour de bug,

une version corrigée DFiso-12.4.2 a été publiée dans la foulée,
navré pour le désagrément,

merci @raleur pour les commandes à lancer.
++
arp

Dernière modification par arpinux (09-01-2024 09:34:06)


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#2 09-01-2024 07:42:54

raleur
Membre
Inscription : 03-10-2014

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

arpinux a écrit :

cat /etc/default/grub


Pas besoin d'afficher le contenu du fichier, un simple ls suffit.

arpinux a écrit :

apt install grub2


C'est valable pour un amorçage BIOS/legacy (et encore, il vaut mieux installer directement grub-pc). Pour un amorçage EFI 64 bits, il faut installer le paquet grub-efi-amd64, et pour un amorçage EFI 32 bits (rare), le paquet grub-efi-ia32. On peut voir la version qui était installée avec

ls /boot/grub


- i386-pc -> grub-pc
- i386-efi -> grub-efi-ia32
- x86_64-efi -> grub-efi-amd64


Il vaut mieux montrer que raconter.

Hors ligne

#3 09-01-2024 08:17:23

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

merci beaucoup pour tes précisions raleur smile post édité.

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#4 09-01-2024 09:25:37

raleur
Membre
Inscription : 03-10-2014

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Juste un détail : seul grub-pc demande où installer GRUB. Les grub-efi-* l'installent implicitement dans la partition EFI qui est montée sur /boot/efi.

Dernière modification par raleur (09-01-2024 09:27:19)


Il vaut mieux montrer que raconter.

Hors ligne

#5 09-01-2024 10:19:55

raleur
Membre
Inscription : 03-10-2014

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

J'y pense, il y a une autre méthode pour déterminer le mode d'amorçage et donc la variante de GRUB à installer :

cat /sys/firmware/efi/fw_platform_size


- n'existe pas -> BIOS/legacy -> grub-pc
- "32" -> EFI 32 bits -> grub-efi-ia32
- "64" -> EFI 64 bits -> grub-efi-amd64


Il vaut mieux montrer que raconter.

Hors ligne

#6 09-01-2024 10:32:20

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

merci pour cette alternative, les curieux essaierons wink

toujours plusieurs chemins .. mènent vers GNU/Linux big_smile

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#7 09-01-2024 18:38:23

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Ah mais alors c'est peut-être pour ça que je n'arrivais pas à installer DF en utilisant l'installation classique ? J'avais contourné en installant depuis le Live.
Puisque j'ai un grub (installation sur tout le disque, je n'ai pas gardé windows), ça doit être bon avec ce mode.

Hors ligne

#8 09-01-2024 19:18:12

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Bonjour,

de ce que j'ai vu du bug,
https://debian-facile.org/viewtopic.php?id=34320
il n'empêchait pas l'installation, juste, il n'y avait plus de fichiers(?)

Dernière modification par ubub (09-01-2024 19:19:00)

Hors ligne

#9 09-01-2024 22:16:27

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Je me suis mal exprimée. L’installation en mode classique en choisissant tout le disque se passait normalement avec message de succès à la fin mais au redémarrage, pas de grub et un message d’erreur comme je l’indiquais dans le fil dédié https://debian-facile.org/viewtopic.php … 86#p408286

Hors ligne

#10 09-01-2024 22:41:21

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

^^ salut chalu smile
aucune idée si ton échec d'installation venait du bug du GRUB, mais c'est vrai que c'est une sacrée coïncidence smile
il faudrait retenter avec l'image corrigée pour vérifier mais bon ... maintenant que l'installation est faite, mieux vaut la laisser tranquille wink

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#11 24-02-2024 10:43:41

jarek
Invité

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Salut les voisins de forum !

L'ISO disponible actuellement est toujours affectée par ce problème ?

#12 24-02-2024 13:30:22

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

salut jarek smile
DFiso-12.5 est propre : le bug a été résolu.

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#13 24-02-2024 14:29:29

jarek
Invité

Re : [DFiso] le bug du GRUB - /etc/default/grub manquant

Merci !

Pied de page des forums