Journal refind la bonne alternative à grub ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-5
15
jan.
2021

Problème: suite à une volonté de configurer plymouth sur ma distribution, mon grub s'est casse (grub-calloc not found)

Scenario:
Après avoir booté sur le disque via un stick usb, j'ai donc reconfiuré pour que ça boote et en ait profité pour desinstallé refind.

Resultat:

Performance de merde, une configuration assez complexe entre les staze et la configuration automatique, et c'était sans compter sur le durée du scan, mis uniquement en internal, il fut de 30 secs.
Malgré mes vaines recherches , je ne pus rien trouvé de probant, si ce n'est "ah parfois c'est lent, mais je ne sais pas encore pourquoi".

Solution: Repartir sur du grub , et me voilà de retour à 1secs de load de grub

Conclusion

Ce qui m'a surpris est que refind est souvent considéré comme le meilleur bootloader :
https://www.slant.co/versus/8093/13256/~grub2_vs_refind

j'ignore s'il est vraient meilleur mais mon expérience et surtout la réponse du developpeur (en gros: je m'en fiche) a calmé mes ardeurs sur une migration vers refind

  • # pourquoi ?

    Posté par  . Évalué à 5 (+3/-0).

    la seule fois ou j'ai utilisé refind en bootloader, c'est sur un Mac pour booter un OS en mode Bios là ou le Mac ne faisait que l'EFI.

    comme les OS et grub maintenant gèrent EFI, je ne vois plus trop l'intérêt de refind.

    • [^] # Re: pourquoi ?

      Posté par  (site Web personnel) . Évalué à 1 (+0/-0).

      J'utilise Refind sur 2 PC qui bootent en UEFI, parce qu'il est tellement plus simple à configurer et utiliser que grub.
      Les options de lancement sont mises une fois pour toutes dans un fichier de conf avec les noyaux.

      Quand un nouveau noyau arrive, il est juste copié dans /boot/efi/EFI/ et c'est tout. Pas de grub-mkconfig à lancer.
      Et je trouve l'interface de Refind plus agréable que Grub.

      • [^] # Re: pourquoi ?

        Posté par  . Évalué à 1 (+0/-0).

        Pareil, tous mes PC utilisent refind depuis grub 2 car je ne voulais pas me casser la tête avec la configuration. Ça fonctionne et c'est tout ce que je lui demande. La doc et le support pour secure boot semblent plus avancés aussi.

        • [^] # Re: pourquoi ?

          Posté par  . Évalué à 2 (+0/-0).

          je l'ai utilisé sur une tablette EFI 64bits qui avait un OS 32bits (Windows 10 - pour des histoires de licence).

          Ca marchait, juste. Rien de ce que tu décris (temps de boot allongé etc…) n'était remarquable.

          Sinon j'utilise grub2, mais je touche peu les tables de partition.

      • [^] # Re: pourquoi ?

        Posté par  . Évalué à 4 (+2/-0).

        quand ma distribution met son kernel à jour, elle gere elle meme la mise à jour de grub, je touche à rien et ca marche ;)

  • # Nom d'un hadron !

    Posté par  (site Web personnel) . Évalué à 8 (+6/-0). Dernière modification le 15/01/21 à 20:07.

    Vu le nom j'aurais pensé que c'était plutôt une alternative à grep !

    Adhérer à l'April, ça vous tente ?

  • # En quoi Refind était le problème ?

    Posté par  (site Web personnel) . Évalué à 3 (+2/-0).

    J'ai du mal à comprendre ton problème tel qu'il est exprimé.

    Si je résume :
    1. Tu as cassé Grub (ça arrive).
    2. Tu as viré Refind.
    3. Tu as des lenteurs que tu attribues à Refind.

    Comment Refind pourrait-il être en cause puisqu'il était désinstallé ?

  • # moderne !

    Posté par  . Évalué à 1 (+1/-0).

    Depuis l'uefi pour ceux qui en dispose. Ça marche bien aussi.

    • [^] # Re: moderne !

      Posté par  (site Web personnel) . Évalué à 2 (+1/-0).

      Oui, on peut aussi gérer les options de boot directement au niveau UEFI, pour autant que le noyau soit compilé pour.

      Et d'après ce que j'ai vu, il n'est souvent pas possible d'éditer les options de boot depuis l'UEFI lui-même.
      Tant que ça marche, tant mieux, mais le jour où on a besoin de les changer, c'est mort.

      • [^] # Re: moderne !

        Posté par  . Évalué à 1 (+1/-0).

        Les options de boot peuvent être mises en dur dans le noyau, à sa compilation (dans le menuconfig). C'est la solution que j'ai retenue. Pour sûr ça a ses limites (déjà faut compiler soi-même…).

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.