Objet : Discussions sur le logiciel libre
Archives de la liste
- From: Pascal Hambourg <pascal AT plouf.fr.eu.org>
- To: linux-31 AT culte.org
- Subject: Re: [Linux-31] Erreur de démarrage avec grub2 Kubuntu
- Date: Wed, 17 Feb 2021 20:28:41 +0100
- Organization: Plouf !
Le 17/02/2021 à 19:42, Claude MICOUIN (via linux-31 Mailing List) a écrit :
Bonsoir,(...)
je compte mettre à niveau ma Kubuntu 18.04.5 LTS et par précaution,
j'ai fait une copie de la partition système sda2 sur une partition
(fraichement) formatée elle aussi en ext4 et de taille à peine
supérieure.
J'ai modifié comme il se doit fstab et actionné os-prober et update-
grub qui ont fait leur travail sans erreur apparente.
Sauf qu'au reboot suivant, je redémarre immanquablement sur la
partition sda2.
Normal.
Question : est-ce une erreur de manip de ma part ou un bête bug?
Une erreur de ta part due à ta méconnaissance du fonctionnement de grub-mkconfig (update-grub) pour générer la section os-prober de grub.cfg.
Celui-ci utilise les informations présentes dans le fichier grub.cfg du système étranger pour créer la ligne "linux..." des entrées de menu, y compris le paramètre "root=...". D'ailleurs si ce fichier n'est pas trouvé, les lignes sont mal créées (avec root=/dev/sdX au lieu de root=UUID=X, sans les paramètres spécifiques...). Comme tu n'as pas modifié l'UUID dans ces lignes du clone, tu te retrouves logiquement avec l'UUID d'origine.
Pour corriger, il suffit d'exécuter update-grub après avoir booté sur le clone. Avant cela, il vaut mieux ajouter la ligne suivante au fichier /etc/default/grub du clone pour l'empêcher de détecter le système original :
GRUB_DISABLE_OS_PROBER=true
En effet update-grub a tendance à s'emmêler les pinceaux quand il tombe sur des systèmes qui se ressemblent et se référencent l'un l'autre, et ça peut finir par générer des grub.cfg énormes remplis de doublons.
- [Linux-31] Erreur de démarrage avec grub2 Kubuntu, Claude MICOUIN, 17/02/2021
- Re: [Linux-31] Erreur de démarrage avec grub2 Kubuntu, Pascal Hambourg, 17/02/2021
- Re: [Linux-31] Erreur de démarrage avec grub2 Kubuntu, mlnglst, 17/02/2021
- Re: [Linux-31] Erreur de démarrage avec grub2 Kubuntu, Pascal Hambourg, 17/02/2021
Archives gérées par MHonArc 2.6.19+.