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.

#101 Le 07/09/2024, à 18:18

geole

Re : remplacement de Grub par Refind.

Bonsoir.
Oui

Dernière modification par geole (Le 07/09/2024, à 18:19)


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

Hors ligne

#102 Le 09/09/2024, à 18:58

doutreya

Re : remplacement de Grub par Refind.

Bonjour
je suis un peu hesitant à taper cette commande. J'ai essayé de retrouver le demarrage sous macOs, en tapant "alt +Up" au boot et ca a marché.
j ai redémarré ensuite sous ubuntu. J'ai retapé 'efibootmgr -v" avec le resultat suivant:

BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0001,0080
Boot0000* ubuntu	HD(1,GPT,9d992379-24ab-44bc-a2d3-02e7990f5e19,0x28,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* 蕈瑰污°	HD(1,GPT,9d992379-24ab-44bc-a2d3-02e7990f5e19,0x28,0x64000)/File(\EFI\refind\爀攀昀怀枀搀匀砀㘀㐀➀攀昀怀Ⰰ爀䔀䘀䀀枀搀 䈀挭å`)L$@L..V.
Boot0080* Mac OS X	HD(1,GPT,9d992379-24ab-44bc-a2d3-02e7990f5e19,0x28,0x64000)/File(\EFI\refind\refind_x64.efi)
Boot0081* Mac OS X	PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(2,GPT,554ffc94-dc2d-43d8-abcc-93e5ae506d8a,0x64028,0x3a1ec0c0)
BootFFFF* 	PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(2,GPT,554ffc94-dc2d-43d8-abcc-93e5ae506d8a,0x64028,0x3a1ec0c0)/File(\System\Library\CoreServices\boot.efi)

l entrée 0001 me parait un peu curieuse. Ne faudrait-il pas la supprimer ?
Par ailleurs l'entrée 0081, qui correspond au demarrage en macos n'apparait pas. Ne faudrait-il pas la rajouter au bootorder ?
Enfin, j ai l impression que l entrée 0080 correspond à refind.

J'ai regardé le contenu de /boot/efi/EFI/refind : "sudo ls -l /boot/efi/EFI/refind"

total 347
-rwx------ 1 root root    140 déc.  10  2022 BOOT.CSV
drwx------ 2 root root    512 déc.  10  2022 drivers_x64
drwx------ 3 root root  12800 déc.  10  2022 icons
drwx------ 3 root root  12800 déc.  10  2022 icons-backup
drwx------ 2 root root   2560 déc.  10  2022 keys
-rwx------ 1 root root  34605 déc.  10  2022 refind.conf
-rwx------ 1 root root  34605 déc.  10  2022 refind.conf-sample
-rwx------ 1 root root 255432 déc.  10  2022 refind_x64.efi
drwx------ 2 root root    512 déc.  10  2022 vars

le fichier efi semble correspondre.
De même, J'ai regardé le contenu de /boot/efi/EFI/ubuntu : "sudo ls -l /boot/efi/EFI/ubuntu"

total 4318
-rwx------ 1 root root     108 févr. 21  2024 BOOTX64.CSV
-rwx------ 1 root root     126 févr. 21  2024 grub.cfg
-rwx------ 1 root root 2598792 févr. 21  2024 grubx64.efi
-rwx------ 1 root root  860824 févr. 21  2024 mmx64.efi
-rwx------ 1 root root  960472 févr. 21  2024 shimx64.efi

La aussi, le fichier .efi semble bien correspondre.

si je tape "efibootmgr -n 0080" cela permettrait de tester que au prochain démarrage ca lancera refind sans tocuher à rien d'autre ?

Hors ligne

#103 Le 09/09/2024, à 20:25

geole

Re : remplacement de Grub par Refind.

Bonsoir
Oui,

 sudo efibootmgr -n 80 

te permettra de tester qu'au prochain démarrage ça lancera refind sans toucher à rien.

Pour supprimer l'entrée 1 qui a un drole de nom et surtout un sacré drole de nom pour le fichier de boot ( çˆ€æ”€æ˜€æ€€æž€æ€åŒ€ç €ã˜€ã€âž€æ”€æ˜€æ€€â°€çˆ€ä”€ä˜€ä€€æž€æ€â€€äˆ€æŒ­å`)L$@L..V. )

sudo efibootmgr -B -b 1

Dernière modification par geole (Le 09/09/2024, à 20:32)


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

Hors ligne

#104 Le 11/09/2024, à 18:18

doutreya

Re : remplacement de Grub par Refind.

Bonjour

j'ai suivi vos conseils. Tout a marché nickel et la config est revenu comme avant avec le choix sous Refind au démarrage.
Je vais regarder comment éviter que grub ne refasse des problèmes en suivant les conseils que j'ai trouvé ici:
https://www.rodsbooks.com/refind/bootcoup.html

Merci encore pour vos conseils

Hors ligne

#105 Le 11/09/2024, à 21:24

geole

Re : remplacement de Grub par Refind.

Bonsoir.
Lis aussi le chapitre quatre

Dernière modification par geole (Le 11/09/2024, à 21:32)


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

Hors ligne

#106 Le 15/09/2024, à 17:09

geole

Re : remplacement de Grub par Refind.

doutreya a écrit :

Bonjour

j'ai suivi vos conseils. Tout a marché nickel et la config est revenu comme avant avec le choix sous Refind au démarrage.
Je vais regarder comment éviter que grub ne refasse des problèmes en suivant les conseils que j'ai trouvé ici:
https://www.rodsbooks.com/refind/bootcoup.html

Merci encore pour vos conseils


Bonjour
Qui a une idée?

 sudo apt purge grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common os-prober shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-5.15.0-113 linux-headers-5.15.0-113-generic linux-image-5.15.0-113-generic linux-modules-5.15.0-113-generic linux-modules-extra-5.15.0-113-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-efi-amd64-bin* grub-efi-amd64-signed* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common* os-prober* shim-signed*
Les paquets retenus suivants seront changés :
  grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-pc grub-pc-bin grub2-common
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed)
0 mis à jour, 0 nouvellement installés, 9 à enlever et 129 non mis à jour.
Après cette opération, 41,8 Mo d'espace disque seront libérés.
E: La suppression de packages critiques pour le système n'est pas autorisée. Cela risque de casser le système.

sudo dpkg --purge grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common os-prober shim-signed
(Lecture de la base de données... 308674 fichiers et répertoires déjà installés.)
Suppression de os-prober (1.79ubuntu2) ...
dpkg: avertissement: lors de la suppression de os-prober, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
dpkg: erreur de traitement du paquet shim-signed (--purge) :
 il s'agit d'un paquet protégé ; il ne doit pas être supprimé
dpkg: un problème de dépendance empêche la suppression de grub-efi-amd64-signed :
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~) ; cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~) ; cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.

dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--purge) :
 problème de dépendance - suppression ignorée
dpkg: un problème de dépendance empêche la suppression de grub-pc :
 grub-efi-amd64-signed dépend de grub-efi-amd64 | grub-pc ; cependant :
  Le paquet grub-efi-amd64 n'est pas installé.
  Le paquet grub-pc doit être supprimé.

dpkg: erreur de traitement du paquet grub-pc (--purge) :
 problème de dépendance - suppression ignorée
dpkg: un problème de dépendance empêche la suppression de grub-pc-bin :
 grub-pc dépend de grub-pc-bin (= 2.06-2ubuntu7.1).
dpkg -l | grep -E "shim|grub"
pi  grub-common                                2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader (common files)
pi  grub-efi-amd64-bin                         2.06-2ubuntu14.1                                  amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
pi  grub-efi-amd64-signed                      1.187.3~22.04.1+2.06-2ubuntu14.1                  amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
pi  grub-gfxpayload-lists                      0.7                                               amd64        GRUB gfxpayload blacklist
pi  grub-pc                                    2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
pi  grub-pc-bin                                2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
pi  grub2-common                               2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader (common files for version 2)
pi  shim-signed                                1.51.3+15.7-0ubuntu1                              amd64        Secure Boot chain-loading bootloader (Microsoft-signed binary)

Dernière modification par geole (Le 15/09/2024, à 17:15)


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

Hors ligne

#107 Le 15/09/2024, à 17:17

xubu1957

Re : remplacement de Grub par Refind.

Bonjour,

On voit :

shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed)

dans chaque pavé du message #2154.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#108 Le 15/09/2024, à 18:06

geole

Re : remplacement de Grub par Refind.

Merci pour ta recherche

sudo apt purge --allow-remove-essential  grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common os-prober shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Le paquet « os-prober » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-5.15.0-113 linux-headers-5.15.0-113-generic linux-image-5.15.0-113-generic linux-modules-5.15.0-113-generic linux-modules-extra-5.15.0-113-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-efi-amd64-bin* grub-efi-amd64-signed* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common* shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed)
0 mis à jour, 0 nouvellement installés, 8 à enlever et 3 non mis à jour.
Après cette opération, 41,7 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: il s'agit d'un paquet protégé ; il ne doit pas être supprimé
(Lecture de la base de données... 344141 fichiers et répertoires déjà installés.)
Suppression de shim-signed (1.51.4+15.8-0ubuntu1) ...
Suppression de grub-efi-amd64-signed (1.187.6+2.06-2ubuntu14.4) ...
Suppression de grub-efi-amd64-bin (2.06-2ubuntu14.4) ...
Suppression de grub-pc (2.06-2ubuntu7.2) ...
Suppression de grub2-common (2.06-2ubuntu7.2) ...
Suppression de grub-pc-bin (2.06-2ubuntu7.2) ...
Suppression de grub-common (2.06-2ubuntu7.2) ...
Suppression de grub-gfxpayload-lists (0.7) ...
Traitement des actions différées (« triggers ») pour install-info (6.8-4build1) ...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
(Lecture de la base de données... 343385 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub2-common (2.06-2ubuntu7.2) ...
Purge des fichiers de configuration de shim-signed (1.51.4+15.8-0ubuntu1) ...
dpkg: avertissement: lors de la suppression de shim-signed, le répertoire « /usr/lib/shim » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de grub-pc (2.06-2ubuntu7.2) ...
Purge des fichiers de configuration de grub-common (2.06-2ubuntu7.2) ...
Purge des fichiers de configuration de grub-efi-amd64-bin (2.06-2ubuntu14.4) ...
a@et:~$ dpkg -l | grep -E "grub|shim|os-prober"
a@et:~$ 

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

Hors ligne

#109 Le 15/09/2024, à 18:12

xubu1957

Re : remplacement de Grub par Refind.

Dernier pavé rajouté au #106 :

dpkg -l | grep -E "shim|grub"
pi  grub-common                                2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader (common files)
pi  grub-efi-amd64-bin                         2.06-2ubuntu14.1                                  amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
pi  grub-efi-amd64-signed                      1.187.3~22.04.1+2.06-2ubuntu14.1                  amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
pi  grub-gfxpayload-lists                      0.7                                               amd64        GRUB gfxpayload blacklist
pi  grub-pc                                    2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
pi  grub-pc-bin                                2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
pi  grub2-common                               2.06-2ubuntu7.1                                   amd64        GRand Unified Bootloader (common files for version 2)
pi  shim-signed                                1.51.3+15.7-0ubuntu1                              amd64        Secure Boot chain-loading bootloader (Microsoft-signed binary)

Je ne me souviens pas d'avoir vu des paquets en"pi" dans les discussions. Le man dpkg-query


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#110 Le 20/09/2024, à 15:20

Ekimia

Re : remplacement de Grub par Refind.

Oui nous avons ce problème chez plusieurs clients , une mise a jour de Grub va se remettre en premier dans l'EFI ce qui est anormal , y a t il un bug ouvert sur launchpad a ce sujet ?


EKIMIA : PCs Ubuntu Linux , support inclus   RETEK : Pcs et Téléphones reconditionnés sous OS libre
Contact: support@ekimia.fr  Service client :  +33 (0) 972308334 - 620 avenue de la roche fourcade 13400 Aubagne France.

Hors ligne

#111 Le 20/09/2024, à 16:44

geole

Re : remplacement de Grub par Refind.

Bonjour
A mon avis,  Il ne faut pas supprimer les logiciels  grub**** car ils se réinstallent  lors des modifications.    Comme tout bon logiciel de boot qui s'installe, il se met prioritaire.
Il me semble bien que lorsque son entrée est restée  décrite dans la nvram,   ses mises à jour ne le remettent pas prioritaire.  Surtout si on prend la précaution de les HOLDER

Dernière modification par geole (Le 20/09/2024, à 16:45)


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

Hors ligne

#112 Le 20/09/2024, à 16:53

krodelabestiole

Re : remplacement de Grub par Refind.

Qid a écrit :

on en parle de ce passage qui est clairement rayé dans la Doc...

Vous pouvez préférer supprimer GRUB complètement (ça évite des mises à jour inutiles par la suite) : * pour systèmes 64 bits : <code>sudo apt purge grub-common grub-efi-amd64</code>

C'est dommage parce que du coup ça ne fait que justement un doute que je n'avais pas puisque je ne savais juste pas...

sans surprise c'est geole : https://doc.ubuntu-fr.org/refind?do=dif … sidebyside

sans même parler du sens de ce qui y est édité (et qui m'inquiète beaucoup, étant habitué aux interventions de l'auteur), dans la manière :
- pas de note d'édition explicative
- pas de discussion sur la mailing list (je déteste cet outil et l'ai fait remarqué plusieurs fois, c'est néanmoins celui que demandent à utiliser les administrateurs du wiki), qui me semble quand même la moindre des choses quand on raye le travail de quelqu'un ?
- par ailleurs ce n'est pas comme ça que fonctionne le wiki : on n'édite de toute façon pas le contenu d'un paragraphe en le rayant (sans explication qui plus est) : une page de documentation n'est pas sensée ressembler à un brouillon, on peut utiliser les touches retour arrière et supprimer pour éviter les ratures.
ce n'est pas non plus une plateforme de notes personnelles de développement, où on note puis raye des infos non-vérifiées, ou qui ne font pas consensus.
à la limite pour ça il existe une section dans laquelle on peut prendre ses notes justement, et y rédiger presque n'importe quoi.
c'est là : https://doc.ubuntu-fr.org/utilisateurs/ … ns/accueil
ou là pour moi : https://doc.ubuntu-fr.org/utilisateurs/ … ns/accueil

à moins de créer une nouvelle page qui n' a pas intéressé qui que ce soit jusqu'ici, on n'est pas seul à éditer le wiki, donc il faut au minimum argumenter ce qu'on fait quand on contredit un autre contributeur ! et essayer de garder les articles propres et surtout explicatifs, ce qui serait largement plus utile !

donc plutôt qu'un paragraphe rayé, une explication sur pourquoi il ne faut pas supprimer grub, avec une démonstration argumentée et idéalement citer ses sources quand c'est applicable.

merci.

Dernière modification par krodelabestiole (Le 20/09/2024, à 18:32)

En ligne

#113 Le 20/09/2024, à 17:13

geole

Re : remplacement de Grub par Refind.

Bonjour

a@et:~$ date
ven. 20 sept. 2024 18:09:26 CEST
a@et:~$ dpkg -l | grep -E "grub|shim|os-prober"
a@et:~$ efibootmgr | grep ubuntu
a@et:~$ 
a@et:~$ sudo apt update
Warning: The unit file, source configuration file or drop-ins of apt-news.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Warning: The unit file, source configuration file or drop-ins of esm-cache.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Atteint :1 http://security.ubuntu.com/ubuntu noble-security InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu noble InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu noble-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu noble-backports InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
13 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
a@et:~$ sudo apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Calcul de la mise à jour... Fait
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  libcjson1 libavdevice60 ffmpeg libpostproc57 libavcodec60 libavutil58
  libswscale7 libavutil-dev libswresample4 libavformat60 libavcodec-dev
  libswresample-dev libavfilter9
Learn more about Ubuntu Pro at https://ubuntu.com/pro
Les NOUVEAUX paquets suivants seront installés :
  grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common linux-headers-6.8.0-45 linux-headers-6.8.0-45-generic linux-image-6.8.0-45-generic
  linux-modules-6.8.0-45-generic linux-modules-extra-6.8.0-45-generic linux-tools-6.8.0-45 linux-tools-6.8.0-45-generic os-prober
The following upgrades have been deferred due to phasing:
  apparmor libapparmor1 libproc2-0 procps systemd-hwe-hwdb ubuntu-pro-client ubuntu-pro-client-l10n
Les paquets suivants seront mis à jour :
  linux-generic linux-headers-generic linux-image-generic linux-libc-dev linux-tools-common ubuntu-settings
6 mis à jour, 13 nouvellement installés, 0 à enlever et 7 non mis à jour.
5 standard LTS security updates
Il est nécessaire de prendre 196 Mo dans les archives.
Après cette opération, 317 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] y
a@et:~$ dpkg -l | grep -E "grub|shim|os-prober"
ii  grub-common                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files)
ii  grub-gfxpayload-lists                          0.7build2                                   amd64        GRUB gfxpayload blacklist
ii  grub-pc                                        2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common                                   2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files for version 2)
ii  os-prober                                      1.81ubuntu4                                 amd64        utility to detect other OSes on a set of drives
a@et:~$ 

A la rigueur, on pourrait conseiller de virer le shim

sudo apt purge --allow-remove-essential   shim-signed

Dernière modification par geole (Le 20/09/2024, à 17:38)


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

Hors ligne

#114 Le 20/09/2024, à 18:22

krodelabestiole

Re : remplacement de Grub par Refind.

krodelabestiole a écrit :

ce n'est pas non plus une plateforme de notes personnelles de développement, où on note puis raye des infos non-vérifiées, ou qui ne font pas consensus.

à propos de consensus, le sujet a été spécifiquement abordé sur stackexchange (askUbuntu) :
Can I safely remove grub after installing rEFInd? : Puis-je supprimer grub en toute sécurité après avoir installé rEFInd ?

ce à quoi la réponse majoritairement reconnue comme juste est :

La réponse courte est « oui, vous pouvez supprimer GRUB en toute sécurité si rEFInd fonctionne pour vous ». Il y a cependant quelques mises en garde.

c'est d'ailleurs la seule qui été proposée, donc il semble qu'elle convienne à tous les lecteurs.

ces mises en garde sont :

  • La liste des paquets à changer peut être tirée de cette page de la documentation de rEFInd, que j'ai écrite il y a quelques mois). (ndt: voir ci-dessous)

  • Cette commande supprime les paquets, mais pas le binaire GRUB sur l'ESP. Pour le supprimer, vous devrez taper sudo rm -rf /boot/efi/EFI/ubuntu.

  • Ubuntu essaiera probablement de ré-installer GRUB par la suite. Pour résoudre ce problème, j'utilise personnellement un paquet vide « factice » qui prétend être GRUB 3. Vous pouvez le télécharger ici, si vous souhaitez l'utiliser. Puisqu'il prétend être GRUB 3, Ubuntu n'essaiera pas de le remplacer par GRUB 2.

Pour ce qui est de la suppression de GRUB, la commande suivante devrait supprimer les paquets :

dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin \
        grub-common grub2-common shim-signed

ubuntu est donc un peu trop lié à GRUB pour qu'on puisse le désinstaller sans passer par ce qui s'apparente plus ou moins à un hack (un paquet GRUB 3 !?).
on peut décider de documenter ce hack, ou pas. au pire un lien depuis la doc vers ce message pourrait sans doute faire l'affaire.
(quoi qu'on choisisse ça devrait de toute façon être un peu plus pertinent qu'un paragraphe rayé !)

// note : édition du message précédent pour y ajouter un lien vers l'exemple https://doc.ubuntu-fr.org/utilisateurs/ … ns/accueil

En ligne

#115 Le 20/09/2024, à 19:05

krodelabestiole

Re : remplacement de Grub par Refind.

pour systèmes 32 bits :
La version 32 bits n'existe pas avec Ubuntu

cette note ! roll neutral

En ligne

#116 Le 20/09/2024, à 20:37

geole

Re : remplacement de Grub par Refind.

Si tu recherches plus loin, tu trouveras aussi un FIXME,
N' hésite pas à réécrire la totalité du chapitre Au besoin n'hésite pas à contacter la mailing list

Dernière modification par geole (Le 20/09/2024, à 21:01)


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

Hors ligne

#117 Le 20/09/2024, à 21:56

krodelabestiole

Re : remplacement de Grub par Refind.

c'est pour montrer que tu n'as pas compris mon message ce commentaire ?
je te parle justement de la mailing list en #112. je ne t'y ai jamais vu y poster le moindre message.

je ne vois pas de FIXME sur cette page non. https://doc.ubuntu-fr.org/refind
et quand bien même : quand je modifie une page, j'essaie de faire en sorte qu'il n'y ait pas plus de travail pour les autres contributeurs après, qu'avant mon édition.
parfois je n'ai pas le temps de faire mieux qu'ajouter un tag vétuste malheureusement. (on peut évidemment faire autrement, mais perso les FIXME je les garde plutôt pour des brouillons.)
et souvent vu le niveau de ce qui est rédigé, je pense qu'il vaut mieux simplement supprimer certaines pages malheureusement. la ML est aussi là pour ce genre de proposition.

En ligne

#118 Le 21/09/2024, à 09:39

geole

Re : remplacement de Grub par Refind.

krodelabestiole a écrit :

je ne vois pas de FIXME sur cette page non. https://doc.ubuntu-fr.org/refind

Chacun sa vision  Voir chapitre cinq

https://doc.ubuntu-fr.org/refind?rev=1565263921#faire_un_peu_de_menage a écrit :

Faire un peu de ménage

Comme vous avez décidé de vous affranchir de GRUB, vous pouvez éviter qu'il recherche les OS et qu'il se mette à jour en entrant les trois commandes Suivantes

sudo chmod -x /etc/grub.d/30_os-prober
sudo chmod -x /usr/sbin/grub-install
sudo chmod -x /etc/kernel/postinst.d/zz-update-grub

Puisque vous avez décidé de ne plus utiliser GRUB, vos prochaines installations d'Ubuntu risquent de détruire le boot rEFInd si vous ne faites rien. Pour éviter cette situation, la solution est de détruire ou renommer shimx64.efi directement dans le support d'installation. Ce fichier est stocké à l'adresse suivante: /pool/main/s/shim-signed/shim-signed_xxxxxxxxxxxxxxxxxxx_amd64.deb

Vous pouvez préférer supprimer GRUB complètement (ça évite des mises à jour inutiles par la suite) :

    pour systèmes 64 bits :

    sudo apt purge grub-common grub-efi-amd64

    pour systèmes 32 bits :

La version 32 bits n'existe pas avec Ubuntu

    FIXME


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

Hors ligne

#119 Le 21/09/2024, à 10:57

krodelabestiole

Re : remplacement de Grub par Refind.

tu sais ce qu'est une ancienne révision d'un document ?

sans ça il vaudrait peut-être mieux commencer par comprendre les rouages d'un wiki avant de décider d'en bricoler un.
c'est quand-même un peu technique et ça peut nécessiter une petite formation.
sans quoi on risque de faire largement pire que mieux malheureusement !

En ligne

#120 Le 21/09/2024, à 12:43

krodelabestiole

Re : remplacement de Grub par Refind.

geole a écrit :

N' hésite pas à réécrire la totalité du chapitre

merci pour cette proposition. j'ai déjà réécrit un certain nombre de pages dans leurs quasi intégralités.
évidemment je n'ai humainement pas le temps de réécrire l'intégralité de la documentation ou de passer systématiquement derrière les contributeurs les moins soigneux.
surtout que sans aucune explication, source, ni commentaire ça représente sans surprise beaucoup plus de travail !

j'avais entrepris il y a quelques années de rédiger des recommandations générales, projet qui est resté en chantier dans mes brouillons : https://doc.ubuntu-fr.org/utilisateurs/ … mandations
il y a quand-même déjà un grand nombre de recommandations disponibles sur le wiki :
https://doc.ubuntu-fr.org/wiki
https://doc.ubuntu-fr.org/wiki/participer_wiki
tu y trouveras par ex. des notes du type :

Il faut impérativement rapporter toutes modifications importantes - création ou réorganisation de page - à la liste de diffusion du wiki. Vous pouvez vous y inscrire sur son site dédié. N'oubliez pas de mettre un objet à votre Email précisant la page ou le logiciel concerné.

ou encore :

Il est important de savoir garder un ton neutre, de parler à la troisième personne et d'être factuel dans un style encyclopédique :

- Évitez l'emploi de la première personne, qui est trop subjectif ("j'ai fait ceci, je vous conseille cela"). En effet cela revient à s'approprier une page pour soi, et c'est contraire à l'esprit d'un wiki collaboratif qui se veut écrit par la communauté, pour la communauté.
- Évitez d'exprimer une opinion, ou d'établir des hiérarchisations à caractère personnel ("tel logiciel est nul, tel environnement est génial"). Le wiki ne prend pas parti, il établit des faits, et autant que possible il cite ses sources (pensez à les indiquer en bas de page).

ces recommandations sont de toute façon souvent les mêmes d'un wiki à l'autre (quand on contribue parallèlement à Wikipédia par ex.), et engagent principalement le "bon sens" avec une considération pour les lecteurs et les autres contributeurs.

En ligne

#121 Le 21/09/2024, à 13:48

geole

Re : remplacement de Grub par Refind.

krodelabestiole a écrit :

à propos de consensus, le sujet a été spécifiquement abordé sur stackexchange (askUbuntu) :
Can I safely remove grub after installing rEFInd? : Puis-je supprimer grub en toute sécurité après avoir installé rEFInd ?

Asked 7 years, 9 months ago
et même pas  encore rectifié!!!!!

dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin \
        grub-common grub2-common shim-signed


Pour ce qui est de la suppression de GRUB, la commande suivante devrait supprimer les paquets :

dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin \
        grub-common grub2-common shim-signed

Donc finalement pas trop surprenant d avoir cette réponse

a@p:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.1 LTS
Release:	24.04
Codename:	noble

a@p:~$ sudo dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin         grub-common grub2-common shim-signed
Paquet grub-common listé plus d'une fois, mais traité une seule fois.
dpkg: avertissement: requête ignorée : suppression de grub-efi-amd64, qui n'est pas installé
dpkg: des problèmes de dépendance empêchent la suppression de grub-common :
 os-prober dépend de grub-common.
 memtest86+ dépend de grub-common.
 grub-pc-bin dépend de grub-common (= 2.12-1ubuntu7).
 grub-pc dépend de grub-common (= 2.12-1ubuntu7).

dpkg: erreur de traitement du paquet grub-common (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de grub2-common :
 grub-pc dépend de grub2-common (= 2.12-1ubuntu7).

dpkg: erreur de traitement du paquet grub2-common (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: erreur de traitement du paquet shim-signed (--purge) :
 il s'agit d'un paquet protégé ; il ne doit pas être supprimé
dpkg: des problèmes de dépendance empêchent la suppression de grub-efi-amd64-signed :
 shim-signed dépend de grub-efi-amd64-signed (>= 1.191~) | grub-efi-arm64-signed (>= 1.191~) | base-files (<< 12.3); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
  La version de base-files sur le système est 13ubuntu10.1.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.191~) | grub-efi-arm64-signed (>= 1.191~) | base-files (<< 12.3); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
  La version de base-files sur le système est 13ubuntu10.1.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.

dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de grub-efi-amd64-bin :
 grub-efi-amd64-signed dépend de grub-efi-amd64-bin (= 2.12-1ubuntu7).

dpkg: erreur de traitement du paquet grub-efi-amd64-bin (--purge) :
 problèmes de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
 grub-common
 grub2-common
 shim-signed
 grub-efi-amd64-signed
 grub-efi-amd64-bin

a@p:~$ dpkg -l | grep -E "grub|shim|os-prober"
pi  grub-common                                   2.12-1ubuntu7                              amd64        GRand Unified Bootloader (common files)
pi  grub-efi-amd64-bin                            2.12-1ubuntu7                              amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
pi  grub-efi-amd64-signed                         1.202+2.12-1ubuntu7                        amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii  grub-gfxpayload-lists                         0.7build2                                  amd64        GRUB gfxpayload blacklist
ii  grub-pc                                       2.12-1ubuntu7                              amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                                   2.12-1ubuntu7                              amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
pi  grub2-common                                  2.12-1ubuntu7                              amd64        GRand Unified Bootloader (common files for version 2)
ii  os-prober                                     1.81ubuntu4                                amd64        utility to detect other OSes on a set of drives
pi  shim-signed                                   1.58+15.8-0ubuntu1                         amd64        Secure Boot chain-loading bootloader (Microsoft-signed binary)
a@p:
a@p:~$ sudo dpkg --purge shim-signed
dpkg: erreur de traitement du paquet shim-signed (--purge) :
 il s'agit d'un paquet protégé ; il ne doit pas être supprimé
Des erreurs ont été rencontrées pendant l'exécution :
 shim-signed
a@p:~$ 

Dernière modification par geole (Le 21/09/2024, à 13:59)


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

Hors ligne

#122 Le 21/09/2024, à 16:24

krodelabestiole

Re : remplacement de Grub par Refind.

le fonctionnement de stackexchange est un peu subtil :
des utilisateurs posent des questions, d'autres y répondent.
quand l'échange a 8 ans, il arrive effectivement qu'on trouve dans les réponses des informations rendues obsolètes par le temps (ça mérite peut-être 5 points d'exclamation).
si c'est le cas, poster un commentaire constructif peut alors aider les autres internautes confrontés à la même situation.

toujours sans surprise, on trouve d'ailleurs des commentaires proposant des solutions plus actuelles sur cette même page.

En ligne

#123 Le 22/09/2024, à 14:18

geole

Re : remplacement de Grub par Refind.

Bonjour
Je suis allé pomper dans boot-repair

a@et:~$ dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin  grub2-common shim-signed
dpkg: erreur: l'opération demandée requiert les privilèges du superutilisateur
a@et:~$ sudo dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin  grub2-common shim-signed
dpkg: des problèmes de dépendance empêchent la suppression de grub-efi-amd64 :
 grub-efi dépend de grub-efi-amd64.

dpkg: erreur de traitement du paquet grub-efi-amd64 (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de grub-common :
 os-prober dépend de grub-common.
 grub-efi dépend de grub-common (= 2.12-1ubuntu7).

dpkg: erreur de traitement du paquet grub-common (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de grub-efi-amd64-bin :
 grub-efi-amd64 dépend de grub-efi-amd64-bin (= 2.12-1ubuntu7).

dpkg: erreur de traitement du paquet grub-efi-amd64-bin (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de grub2-common :
 grub-efi-amd64 dépend de grub2-common (>= 2.02~beta2-9).

dpkg: erreur de traitement du paquet grub2-common (--purge) :
 problèmes de dépendance - suppression ignorée
dpkg: erreur de traitement du paquet shim-signed (--purge) :
 il s'agit d'un paquet protégé ; il ne doit pas être supprimé
dpkg: des problèmes de dépendance empêchent la suppression de grub-efi-amd64-signed :
 shim-signed dépend de grub-efi-amd64-signed (>= 1.191~) | grub-efi-arm64-signed (>= 1.191~) | base-files (<< 12.3); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
  La version de base-files sur le système est 13ubuntu10.1.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.191~) | grub-efi-arm64-signed (>= 1.191~) | base-files (<< 12.3); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.
  La version de base-files sur le système est 13ubuntu10.1.
 shim-signed dépend de grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); cependant :
  Le paquet grub-efi-amd64-signed doit être supprimé.
  Le paquet grub-efi-arm64-signed n'est pas installé.

dpkg: erreur de traitement du paquet grub-efi-amd64-signed (--purge) :
 problèmes de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
 grub-efi-amd64
 grub-common
 grub-efi-amd64-bin
 grub2-common
 shim-signed
 grub-efi-amd64-signed
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ 
a@et:~$ sudo apt purge --allow-remove-essential -y grub-com* grub2-com* shim-signed grub-common:* grub2-common:* mokutil
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub-common pour l'expression rationnelle « grub-com* »
Note : sélection de grub2-common pour l'expression rationnelle « grub2-com* »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libmujs3 libsixel1 libxpresent1 mpv python3-mutagen python3-pycryptodome python3-pyxattr python3-websockets rtmpdump yt-dlp
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-efi* grub-efi-amd64* grub-efi-amd64-bin* grub-efi-amd64-signed* grub2-common* mokutil* os-prober* refind* shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed) mokutil (en raison de shim-signed)
0 mis à jour, 0 nouvellement installés, 10 à enlever et 7 non mis à jour.
Après cette opération, 42,6 Mo d'espace disque seront libérés.
(Lecture de la base de données... 286049 fichiers et répertoires déjà installés.)
Suppression de os-prober (1.81ubuntu4) ...
dpkg: avertissement: lors de la suppression de os-prober, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: il s'agit d'un paquet protégé ; il ne doit pas être supprimé
Suppression de shim-signed (1.58+15.8-0ubuntu1) ...
Suppression de grub-efi (2.12-1ubuntu7) ...
Suppression de grub-efi-amd64-signed (1.202+2.12-1ubuntu7) ...
Suppression de grub-efi-amd64 (2.12-1ubuntu7) ...
Suppression de grub-efi-amd64-bin (2.12-1ubuntu7) ...
Suppression de refind (0.13.2-1) ...
Suppression de mokutil (0.6.0-2build3) ...
Suppression de grub2-common (2.12-1ubuntu7) ...
Suppression de grub-common (2.12-1ubuntu7) ...
Traitement des actions différées (« triggers ») pour install-info (7.1-3build2) ...
Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...
(Lecture de la base de données... 285385 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub2-common (2.12-1ubuntu7) ...
Purge des fichiers de configuration de shim-signed (1.58+15.8-0ubuntu1) ...
dpkg: avertissement: lors de la suppression de shim-signed, le répertoire « /usr/lib/shim » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de grub-common (2.12-1ubuntu7) ...
dpkg: avertissement: lors de la suppression de grub-common, le répertoire « /var/lib/grub/ucf » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de refind (0.13.2-1) ...
dpkg: avertissement: lors de la suppression de refind, le répertoire « /etc/refind.d/keys » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de grub-efi-amd64 (2.12-1ubuntu7) ...
Purge des fichiers de configuration de grub-efi-amd64-bin (2.12-1ubuntu7) ...
a@et:~$ 

Suppression de refind (0.13.2-1) ...
Mais ne semblerait pas si grave

root@et:~# ls -ls /boot/efi/EFI/refind
total 358
  1 -rwxr-xr-x 1 root root    140 sept. 22 15:29 BOOT.CSV
  1 drwxr-xr-x 2 root root   1024 sept. 22 15:29 drivers_x64
  6 drwxr-xr-x 2 root root   6144 sept. 22 15:29 icons
  2 drwxr-xr-x 2 root root   2048 sept. 22 15:29 keys
 34 -rwxr-xr-x 1 root root  34513 sept. 22 15:29 refind.conf
314 -rwxr-xr-x 1 root root 321016 sept. 22 15:29 refind_x64.efi

root@et:~# dpkg -l | grep -E "shim|grub|refind|mok"
root@et:~#
root@et:~# 

Ne reste qu'à attendre l'arrivée d'un nouveau noyau  pour vérifier que rien ne se réinstalle.

Dernière modification par geole (Le 22/09/2024, à 14:41)


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

Hors ligne

#124 Le 10/11/2024, à 15:35

Ekimia

Re : remplacement de Grub par Refind.

J'arrive après la bataille mais je penses qu'il faut vraiment eviter de suggèrer la desinstallation de Grub dans la Doc, ou alors il faut le masquer dans un " Usage avancé "

IL vaut mieux corriger le bug qui fait que Grub va reprendre la première position dans l'EFI au dépends de refind , au lieu de le supprimer


EKIMIA : PCs Ubuntu Linux , support inclus   RETEK : Pcs et Téléphones reconditionnés sous OS libre
Contact: support@ekimia.fr  Service client :  +33 (0) 972308334 - 620 avenue de la roche fourcade 13400 Aubagne France.

Hors ligne

#125 Le 10/11/2024, à 15:48

geole

Re : remplacement de Grub par Refind.

geole a écrit :

Ne reste qu'à attendre l'arrivée d'un nouveau noyau  pour vérifier que rien ne se réinstalle.

Bonjour
J'ai oublié de poster
Lorsqu'un  nouveau noyau arrive, des morceaux du grub reviennent.
Etat au premier Novembre 2024

dpkg -l | grep grub
ii  grub-common                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files)
ii  grub-gfxpayload-lists                          0.7build2                                   amd64        GRUB gfxpayload blacklist
ii  grub-pc                                        2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common                                   2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files for version 2)

uname -a
Linux et 6.8.0-47-generic #47-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 21:40:26 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
sudo apt purge --allow-remove-essential -y grub-com* grub2-com* shim-signed grub-common:* grub2-common:* mokutil
Lecture des listes de paquets... Fait                                                                             
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub-common pour l'expression rationnelle « grub-com* »
Note : sélection de grub2-common pour l'expression rationnelle « grub2-com* »
Le paquet « shim-signed » n'est pas installé, et ne peut donc être supprimé
Le paquet « mokutil » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common* os-prober*
0 mis à jour, 0 nouvellement installés, 6 à enlever et 43 non mis à jour.
Après cette opération, 18,1 Mo d'espace disque seront libérés.
(Lecture de la base de données... 256690 fichiers et répertoires déjà installés.)
Suppression de os-prober (1.81ubuntu4) ...
dpkg: avertissement: lors de la suppression de os-prober, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
Suppression de grub-gfxpayload-lists (0.7build2) ...
Suppression de grub-pc (2.12-1ubuntu7) ...
Suppression de grub2-common (2.12-1ubuntu7) ...
Suppression de grub-pc-bin (2.12-1ubuntu7) ...
Suppression de grub-common (2.12-1ubuntu7) ...
Traitement des actions différées (« triggers ») pour install-info (7.1-3build2) ...
Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...
(Lecture de la base de données... 256213 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub2-common (2.12-1ubuntu7) ...
Purge des fichiers de configuration de grub-pc (2.12-1ubuntu7) ...
Purge des fichiers de configuration de grub-common (2.12-1ubuntu7) ...
a@et:~$ dpkg -l | grep grub
a@et:~$ 


Extraits de la commande sudo apt-update

Les NOUVEAUX paquets suivants seront installés :
  grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common linux-headers-6.8.0-48 linux-headers-6.8.0-48-generic linux-image-6.8.0-48-generic
  linux-modules-6.8.0-48-generic linux-modules-extra-6.8.0-48-generic linux-tools-6.8.0-48 linux-tools-6.8.0-48-generic os-prober

dpkg -l | grep grub
ii  grub-common                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files)
ii  grub-gfxpayload-lists                          0.7build2                                   amd64        GRUB gfxpayload blacklist
ii  grub-pc                                        2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                                    2.12-1ubuntu7                               amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common                                   2.12-1ubuntu7                               amd64        GRand Unified Bootloader (common files for version 2)
root@et:~# 

Dernière modification par geole (Le 10/11/2024, à 15:49)


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

Hors ligne