Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 26/04/2021, à 10:24

FrancisFDZ

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Alors là, je crois que ça dépasse mes compétences ! Je suis en mode legacy, avec des disques formatés partitionnés en MBR, et je n'ai jamais eu recours à boot-repair. Du coup, je passe mon tour !
Une petite question quand même : y a-t'il eu un "update-grub" après le boot-repair ? Je n'ai jamais vu de grub.cfg avec des "menuentry" différents pour le même noyau du même OS ! (c'est pourquoi j'aurais tendance à penser que boot-repair serait responsable de ces bizarreries)

Dernière modification par FrancisFDZ (Le 26/04/2021, à 11:51)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#27 Le 26/04/2021, à 10:25

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Mais oui, tu installes refind, tu le paramètres pour ne voir que les noyaux et c'est réglé ... en apparence. Mais c'est déjà ça tongue

Après, si refind fonctionne bien, tu peux aller plus loin en supprimant grub et tous ses fichiers de chaque OS, quitte à le réinstaller proprement dans la foulée.

Dernière modification par Compte supprimé (Le 26/04/2021, à 10:27)

#28 Le 26/04/2021, à 10:26

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Bah... Ouais mais en même temps bouger un windows comme tu l'as fait n'est pas vraiment une bonne idée... Enfin là n'est plus le débat même si c'est bien la source de ton problème actuel...

À faire confirmer par d'autres mais le plus propre et le plus simple ne serait pas comme ça a déjà été dit par moi même d'ailleurs... De désinstaller complètement tous les grubs sauf le principal... De voir son comportement après pour voir si on reinstall ou pas les autres GRUB mais bon à priori ils ne servent à rien donc bon... Perso je reste sur mon idée...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#29 Le 26/04/2021, à 10:30

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

le plus propre et le plus simple ne serait pas comme ça a déjà été dit par moi même d'ailleurs... De désinstaller complètement tous les grubs sauf le principal.

N'étant ni un puriste, ni un spécialiste, je ne sais pas si c'est le plus propre cool
Mais c'est bien ce que je préconise, ou alors avoir la patience que faire selon les règles.

Edit : je l'ai déjà testé et pratiqué dans plusieurs cas.

Dernière modification par Compte supprimé (Le 26/04/2021, à 10:31)

#30 Le 26/04/2021, à 10:31

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Tamarou a écrit :

tu installes refind, tu le paramètres pour ne voir que les noyaux et c'est réglé ... en apparence. Mais c'est déjà ça tongue

Je rêve ou ça équivaut à peu près à utiliser GRUB customizer sur le GRUB principal ? Dans ce cas je maintiens que je ne vois pas trop l'intérêt même si refind est plus propre que customizer : dans les 2 cas ça reste du bricolage manuel un peu idiot qui ne permettra pas de comprendre la situation actuelle


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#31 Le 26/04/2021, à 10:33

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Je rêve ou ça équivaut à peu près à utiliser GRUB customizer ... bricolage manuel un peu idiot

Ah non smile
Là on n'utilise pas du tout grub. Et ça n'a rien d'idiot hein cool

Dernière modification par Compte supprimé (Le 26/04/2021, à 10:34)

#32 Le 26/04/2021, à 10:39

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Tamarou a écrit :

Je rêve ou ça équivaut à peu près à utiliser GRUB customizer ... bricolage manuel un peu idiot

Ah non smile
Là on n'utilise pas du tout grub. Et ça n'a rien d'idiot hein cool

Ouais mais tu passes par un autre logiciel que tu configures manuellement pour concircuiter GRUB... Pour moi c'est pire que de configurer manuellement grâce à un autre logiciel le démarreur prévu d'origine pour les Linux en question


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#33 Le 26/04/2021, à 10:41

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

A tes souhaits cool

#34 Le 26/04/2021, à 10:51

geole

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Bonjour
C'est quand même triste de ne pas savoir dépoussiérer  avec tout ce que je t'ai dit  par deux fois dans l'autre discussion et ce que tu viens d'apprendre.

Rappel du premier message qui est peut-être à adapter en fonction de l'évolution

https://forum.ubuntu-fr.org/viewtopic.php?pid=22444230#p22444230 a écrit :

On va donc dépoussiérer les structures.
Normalement , si j'ai bien vu, il propose les noyaux des cinq O.S.

OS#1:   L'OS actuellement utilisé - Ubuntu 18.04.5 LTS CurrentSession on nvme0n1p6
OS#2:   Linux Mint 20.1 Ulyssa (20.1) on nvme0n1p5
OS#3:   Linux Mint 20 Ulyana (20) on sdd1
OS#4:   Ubuntu 20.04.2 LTS on sdd2
OS#5:   Windows 8 or 10 on nvme0n1p1

Donc tu vas booter et choisir dans les lignes, le  noyau le plus récent de

OS#2:   Linux Mint 20.1 Ulyssa (20.1) on nvme0n1p5

Arrivé dans cet O.S. tu décides qu'il n'a pas le besoin d'aller inspecter les autres O.S.

sudo chmod -x  /etc/grub.d/30_os-prober

Tu peux en profiter pour éliminer les vieilles versions (je n'ai pas regardé s'il y en a) et le mettre à jour et rebâtir le grub sans les appels aux autres noyaux

sudo apt autoremove --purge
sudo apt full-upgrade
sudo  update-grub

Puis tu pourras de nouveau rebooter et choisir l'O.S. suivant

OS#3:   Linux Mint 20 Ulyana (20) on sdd1

Tu y feras les mêmes actions, puis cela sera le tour du quatrième

OS#4:   Ubuntu 20.04.2 LTS on sdd2

Lorsque les trois O.S. seront dépoussiérés, tu pourras rebooter sur le premier O.S. et te contenter de

sudo apt autoremove --purge
sudo apt full-upgrade
sudo  update-grub

car pour lui, il ne faut surtout pas faire l'interdiction de rechercher les autres O.S.

NOTA. Cet O.S.  bootera par défaut. C'est la version 18.04. Si tu veux que cela devienne  une autre version, cela se règle par modification de cette ligne

GRUB_DEFAULT=0

du fichier /etc/default/grub

Dernière modification par geole (Le 27/04/2021, à 15:39)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#35 Le 26/04/2021, à 12:00

FrancisFDZ

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Je ne pense pas que la méthode que j'utilise (1 disque => 1 grub ; pour les autres OS, grub installé sur la partition root) soit adaptable en mode uefi/GPT ?
Je serais intéressé par une confirmation ou infirmation de cette hypothèse (pour le jour où le passage à l'UEFI sera inéluctable)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#36 Le 26/04/2021, à 12:52

malbo

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

FrancisFDZ a écrit :

Je ne pense pas que la méthode que j'utilise (1 disque => 1 grub ; pour les autres OS, grub installé sur la partition root) soit adaptable en mode uefi/GPT ?

A mon avis, tu as raison de penser ce que tu penses. Avec l'UEFI, le principe c'est une seule partition EFI et tout passe par cette partition EFI pour lancer les différents OS. Du coup, on n'arrive pas à l'indépendance des disques comme on peut y arriver en mode Bios. Certains parviennent à obtenir quand même une partition EFI par disque mais c'est loin d'être évident et moi je déconseille de s'emmerder avec ça.

Hors ligne

#37 Le 26/04/2021, à 12:57

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Effectivement les démarreurs étant devancé par la partition efi la situation ne peut pas être la même et bien isoler les systèmes devient un peu plus compliqué... Je n'ai moi non plus pas encore eu besoin de pousser plus que ça les investigations...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#38 Le 26/04/2021, à 13:32

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

malbo a écrit :

  moi je déconseille de s'emmerder avec ça..

Tout à fait d'accord. Grub devient compliqué à gérer quand on a plusieurs OS par disque et plusieurs disques, le tout en UEFI. Il arrive souvent un moment où les choses se mélangent et se font des nœuds difficiles à défaire.
C'est pour cela que maintenant j'ignore grub et utilise refind. N'en déplaise à ceux qui n'ont pas encore eu besoin d'explorer les solutions possibles à ce problème et considèrent grub-customizer comme une panacée.

Cela dit, OP n'en est pas encore au bout de ses problèmes.

EDIT: un résumé si besoin : refind est capable de lancer aussi bien un fichier .efi qu'un noyau. Donc si on veut simplifier, on peut avoir aucun grub sur aucun disque et juste refind sur un des disques. C'est son .efi qui sera identifié par l'UEFI de la machine. Puis, refind permettra de lancer tous les noyaux des différents OS.

Dernière modification par Compte supprimé (Le 26/04/2021, à 13:39)

#39 Le 26/04/2021, à 13:52

geole

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

FrancisFDZ a écrit :

Je ne pense pas que la méthode que j'utilise (1 disque => 1 grub ; pour les autres OS, grub installé sur la partition root) soit adaptable en mode uefi/GPT ?
Je serais intéressé par une confirmation ou infirmation de cette hypothèse (pour le jour où le passage à l'UEFI sera inéluctable)

Lorsque tu installes en mode légacy, le logiciel d'installation te propose le choix du disque où installer le grub.
Lorsque tu installes en mode EFI, tu peux toujours garnir cette zone... Elle n'est jamais prise en compte!!!!
Une astuce pour réussir:  Choisir le mode "autre-chose" et monter la partition de boot ESP sur le point de montage /boot/efi
Il ne faut surtout pas oublier de le faire si c'est une installation sur disque dur externe.
Sinon on est dans les ennuis lorsque ce disque externe n'est plus connecté, Puisque la structure de boot de la partition EFI  va pointer sur ce disque externe pour afficher le grub de  choix........
C'est le seul cas qui me semble obligatoire.
En effet, pour les autres cas, on se protégerait  seulement de l'autre disque qui peut devenir H.S.
or ce n'est pas trop difficile de booter avec boot-repair et de fabriquer une nouvelle structure EFI lorsqu'un tel incident survient. NB:  Un palliatif pour ce contexte:  Avoir une clé ventoy contenant l'iso de REFIND plus pratique que supergrub2


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#40 Le 26/04/2021, à 13:55

geole

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Tamarou a écrit :

Après, si refind fonctionne bien, tu peux aller plus loin en supprimant grub et tous ses fichiers de chaque OS, quitte à le réinstaller proprement dans la foulée.

Même plus...

sudo apt purge shim-signed
sudo apt purge shim
sudo apt purge grub-common

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#41 Le 26/04/2021, à 13:59

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Tamarou a écrit :

refind est capable de lancer aussi bien un fichier .efi qu'un noyau. Donc si on veut simplifier, on peut avoir aucun grub sur aucun disque et juste refind sur un des disques. C'est son .efi qui sera identifié par l'UEFI de la machine. Puis, refind permettra de lancer tous les noyaux des différents OS.

je ne dis pas non je dis juste que ce qui m'interpelle c'est : comment il est géré logiciellement parlant ?
il y a une époque ou j'utilisais gag bootloader (de tête) et celui-ci ne dépendais effectivement d'aucun système...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#42 Le 26/04/2021, à 14:03

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

je ne dis pas non je dis juste que ce qui m'interpelle c'est : comment il est géré logiciellement parlant ?

C'est un paquet comme un autre.
https://packages.debian.org/fr/sid/refind

Et plus chez l'auteur :
https://www.rodsbooks.com/refind/

celui-ci ne dépendais effectivement d'aucun système...

Il me semble qu'un paquet logiciel dépend quand même d'un OS, par contre pas forcement d'une distribution. C'est peut-être ce que tu veux dire.

Dernière modification par Compte supprimé (Le 26/04/2021, à 14:05)

#43 Le 26/04/2021, à 14:07

geole

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

La  version actuelle est disponible là https://sourceforge.net/projects/refind/files/0.13.2/


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#44 Le 26/04/2021, à 14:28

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Tamarou a écrit :

C'est un paquet comme un autre.
https://packages.debian.org/fr/sid/refind

Et plus chez l'auteur :
https://www.rodsbooks.com/refind/

celui-ci ne dépendais effectivement d'aucun système...

Il me semble qu'un paquet logiciel dépend quand même d'un OS, par contre pas forcement d'une distribution. C'est peut-être ce que tu veux dire.

oui mais justement : GAG bootloader n'est de mémoire (ça fait un bout de temps et vu le site il semble mort depuis 2008) pas un logiciel qui s'install sur un système d'exploitation


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#45 Le 26/04/2021, à 14:31

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

geole a écrit :

REFIND plus pratique que supergrub2

là tu m’intéresses... j'aime bien le fonctionnement de sgd mais du coups je vais creuser quand même


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#46 Le 26/04/2021, à 14:38

Compte supprimé

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Mais que devient @iznobe ?

Que retiens-tu de ces échanges ? As-tu commencé à faire le ménage ou veux-tu remplacer grub par autre chose jeter tout ce qui se rapporte à lui ?

Dernière modification par Compte supprimé (Le 26/04/2021, à 15:00)

#47 Le 26/04/2021, à 15:36

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

pour info

Qid a écrit :
geole a écrit :

REFIND plus pratique que supergrub2

là tu m’intéresses... j'aime bien le fonctionnement de sgd mais du coups je vais creuser quand même

mouais... bof... je viens de tester refind cd et j'ai pas trouvé ça très probant : déjà il ne veut pas démarrer en mode normal alors que tous mes os (ubuntu debian et windows) sont installés sans uefi...

enfin... je démarre refind en uefi quand même pour voir... et là j'ai un bel écran tout chouette (non ce n'est pas ironique j'ai réellement apprécié) mais il ne m'a pas retrouvé windows alors que les 2 linux y sont bien... je ne suis pas allé plus loin dans mes tests

un point positif que j'ai apprécié par contre et qui potentiellement répond en parti à mon interrogation sur son autonomie : sur le live il était proposé une entrée pour l'installer... je n'ai évidemment pas essayé mais elle m'intrigue...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#48 Le 26/04/2021, à 16:09

geole

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Bonjour

refind est fait pour des installations EFI. Il est probable que ton windows ne soit pas installé en EFI.
Il ne peut donc pas être détecté

En fait dans un vrai contexte LEGACY, refind ne boote pas.
Dans ton contexte, il reconnait certains  linux car il examine  les structures  /boot... 

En efi, les fichiers de boot sont stockés dans une partition FAT32 sous le répertoire /EFI
On y trouve souvent les répertoires
     Boot     
     Microsoft
     Ubuntu
     Linux
Si tu installes, il y aura un répertoire de plus nommé refind
Puis chaque répertoire contient les vrais fichiers de boot, qui peuvent être dans un sous-répertoire (cas de windows
   Les principaux noms
     bootmgrfw.efi pour windows
     shimx64.efi pour les boots sécurisé libres
     grubx64.efi pour les boots non sécurisés libres
    et donc refind_x64.efi

Note que si l'ordinateur est sécurisé, refind se fait appelé grubx64.efi pour bénéficier de la puissance du shimx64 et pendant son installation, il récupère le shimx64.efi qu'il met dans son répertoire.

Dernière modification par geole (Le 26/04/2021, à 16:11)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#49 Le 26/04/2021, à 18:13

FrancisFDZ

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

malbo a écrit :
FrancisFDZ a écrit :

Je ne pense pas que la méthode que j'utilise (1 disque => 1 grub ; pour les autres OS, grub installé sur la partition root) soit adaptable en mode uefi/GPT ?

A mon avis, tu as raison de penser ce que tu penses. Avec l'UEFI, le principe c'est une seule partition EFI et tout passe par cette partition EFI pour lancer les différents OS. Du coup, on n'arrive pas à l'indépendance des disques comme on peut y arriver en mode Bios. Certains parviennent à obtenir quand même une partition EFI par disque mais c'est loin d'être évident et moi je déconseille de s'emmerder avec ça.

ben je ne suis pas trop étonné d'avoir raison de penser de que je pense, et c'est valorisant  que ce soit reconnu par un spécialiste de l"UEFI sur ce forum, cependant je suis un peu déçu et je pense que ma prochaine installation se fera toujours en mode legacy (qui a encore, AMHA, quelques beaux devant lui). A moins que je reparte de zéro,... nouveau PC ou nouvelle CM, puis remplacement des vieux HD, ... J'aurais encore de quoi m'occuper !


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#50 Le 26/04/2021, à 18:23

Qid

Re : [ RESOLU ] Suppression entrées GRUB incorrecte en mode EFI

Ouais le problème c'est que si tu veux garder le windows d'origine tu n'as souvent pas le choix... Et c'est comme ça que certains SSD ne sont même pas vu par Linux... J'espère que ça viendra...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne